##// END OF EJS Templates
Use a shallow block instead of the :shallow option that ignores routes scope (#14023)....
Jean-Philippe Lang -
r11621:eab2c74e10a5
parent child
Show More
@@ -99,11 +99,13 RedmineApp::Application.routes.draw do
99 match 'copy', :via => [:get, :post]
99 match 'copy', :via => [:get, :post]
100 end
100 end
101
101
102 resources :memberships, :shallow => true, :controller => 'members', :only => [:index, :show, :new, :create, :update, :destroy] do
102 shallow do
103 resources :memberships, :controller => 'members', :only => [:index, :show, :new, :create, :update, :destroy] do
103 collection do
104 collection do
104 get 'autocomplete'
105 get 'autocomplete'
105 end
106 end
106 end
107 end
108 end
107
109
108 resource :enumerations, :controller => 'project_enumerations', :only => [:update, :destroy]
110 resource :enumerations, :controller => 'project_enumerations', :only => [:update, :destroy]
109
111
@@ -134,14 +136,18 RedmineApp::Application.routes.draw do
134 get 'report', :on => :collection
136 get 'report', :on => :collection
135 end
137 end
136 resources :queries, :only => [:new, :create]
138 resources :queries, :only => [:new, :create]
137 resources :issue_categories, :shallow => true
139 shallow do
140 resources :issue_categories
141 end
138 resources :documents, :except => [:show, :edit, :update, :destroy]
142 resources :documents, :except => [:show, :edit, :update, :destroy]
139 resources :boards
143 resources :boards
140 resources :repositories, :shallow => true, :except => [:index, :show] do
144 shallow do
145 resources :repositories, :except => [:index, :show] do
141 member do
146 member do
142 match 'committers', :via => [:get, :post]
147 match 'committers', :via => [:get, :post]
143 end
148 end
144 end
149 end
150 end
145
151
146 match 'wiki/index', :controller => 'wiki', :action => 'index', :via => :get
152 match 'wiki/index', :controller => 'wiki', :action => 'index', :via => :get
147 resources :wiki, :except => [:index, :new, :create], :as => 'wiki_page' do
153 resources :wiki, :except => [:index, :new, :create], :as => 'wiki_page' do
@@ -176,7 +182,9 RedmineApp::Application.routes.draw do
176 get 'report'
182 get 'report'
177 end
183 end
178 end
184 end
179 resources :relations, :shallow => true, :controller => 'issue_relations', :only => [:index, :show, :create, :destroy]
185 shallow do
186 resources :relations, :controller => 'issue_relations', :only => [:index, :show, :create, :destroy]
187 end
180 end
188 end
181 match '/issues', :controller => 'issues', :action => 'destroy', :via => :delete
189 match '/issues', :controller => 'issues', :action => 'destroy', :via => :delete
182
190
General Comments 0
You need to be logged in to leave comments. Login now