diff options
author | Eric Davis <edavis@littlestreamsoftware.com> | 2010-09-10 16:00:49 +0000 |
---|---|---|
committer | Eric Davis <edavis@littlestreamsoftware.com> | 2010-09-10 16:00:49 +0000 |
commit | 3a2efb47572d198c91a09b1bf92e717b843980ed (patch) | |
tree | 4999fd81509971bf2ee45ba80983b336ce51d551 /config/routes.rb | |
parent | 5e1c29523003f697b4ba88998c1c587881785820 (diff) | |
download | redmine-3a2efb47572d198c91a09b1bf92e717b843980ed.tar.gz redmine-3a2efb47572d198c91a09b1bf92e717b843980ed.zip |
Refactor: convert ProjectEnumerations to a resource on a project.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4075 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'config/routes.rb')
-rw-r--r-- | config/routes.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/config/routes.rb b/config/routes.rb index 9f12cd454..129c3b456 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -179,7 +179,9 @@ ActionController::Routing::Routes.draw do |map| :modules => :post, :archive => :post, :unarchive => :post - } + } do |project| + project.resource :project_enumerations, :as => 'enumerations', :only => [:update, :destroy] + end # Destroy uses a get request to prompt the user before the actual DELETE request map.project_destroy_confirm 'projects/:id/destroy', :controller => 'projects', :action => 'destroy', :conditions => {:method => :get} @@ -195,13 +197,7 @@ ActionController::Routing::Routes.draw do |map| project_mapper.with_options :conditions => {:method => :post} do |project_actions| project_actions.connect 'projects/:id/files/new', :controller => 'files', :action => 'new' - project_actions.connect 'projects/:id/activities/save', :controller => 'project_enumerations', :action => 'save' - end - - project_mapper.with_options :conditions => {:method => :delete} do |project_actions| - project_actions.conditions 'projects/:id/reset_activities', :controller => 'project_enumerations', :action => 'destroy' end - end map.with_options :controller => 'activities', :action => 'index', :conditions => {:method => :get} do |activity| |