]> git.openstreetmap.org Git - rails.git/blobdiff - config/routes.rb
Declare api way relations as nested resources
[rails.git] / config / routes.rb
index 95b134f950ff6dfc7871a8a8e144379eb4bca2a4..fa33a9469f81e68c7e3b58825c0ff3c12bf53e93 100644 (file)
@@ -35,7 +35,6 @@ OpenStreetMap::Application.routes.draw do
     get "node/:id/:version" => "old_nodes#show", :as => :api_old_node, :id => /\d+/, :version => /\d+/
 
     get "way/:id/history" => "old_ways#history", :as => :api_way_history, :id => /\d+/
-    get "way/:id/relations" => "relations#relations_for_way", :as => :way_relations, :id => /\d+/
     post "way/:id/:version/redact" => "old_ways#redact", :as => :way_version_redact, :version => /\d+/, :id => /\d+/
     get "way/:id/:version" => "old_ways#show", :as => :api_old_way, :id => /\d+/, :version => /\d+/
 
@@ -60,6 +59,9 @@ OpenStreetMap::Application.routes.draw do
       member do
         get :full, :action => :show, :full => true, :as => nil
       end
+      scope :module => :ways do
+        resources :relations, :only => :index
+      end
     end
     put "way/create" => "ways#create", :as => nil