##// 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,9 +99,11 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 collection do
103 resources :memberships, :controller => 'members', :only => [:index, :show, :new, :create, :update, :destroy] do
104 get 'autocomplete'
104 collection do
105 get 'autocomplete'
106 end
105 end
107 end
106 end
108 end
107
109
@@ -134,15 +136,19 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
141 member do
145 resources :repositories, :except => [:index, :show] do
142 match 'committers', :via => [:get, :post]
146 member do
147 match 'committers', :via => [:get, :post]
148 end
143 end
149 end
144 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
148 member do
154 member 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