Rails: ошибка обновления маршрутизации - PullRequest
0 голосов
/ 25 октября 2010

Я получаю ошибку маршрутизации: не найдено ни одного маршрута "/ deccom_tasks / update / 1" с {: method =>: put}

Я не уверен, почему получаю ошибку маршрутизации длямаршрут, который обычно работает.

Маршрут:

 map.resources :decom_tasks, :collection => {:sort => :post, :deactivate_task => :get,  :reactivate_task => :get}

Контроллер:

 def update
    @task = Task.find(params[:id])

    respond_to do |format|
      if @task.update_attributes(params[:task])
        format.html { redirect_to(@task, :notice => 'Task was successfully updated.') }
        format.xml  { head :ok }
      else
        format.html { render :action => "edit" }
        format.xml  { render :xml => @task.errors, :status => :unprocessable_entity }
      end
    end
  end

1 Ответ

0 голосов
/ 25 октября 2010

Марк Томас был прав, синтаксическая ошибка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...