ways plural api

This commit is contained in:
Steve Coast 2006-12-01 10:09:18 +00:00
parent f4743c08ac
commit 25936fad05
2 changed files with 16 additions and 0 deletions

View file

@ -77,4 +77,19 @@ class WayController < ApplicationController
end
end
def ways
response.headers["Content-Type"] = 'application/xml'
ids = params['ways'].split(',').collect {|w| w.to_i }
if ids.length > 0
waylist = Way.find(ids)
doc = get_xml_doc
waylist.each do |way|
doc.root << way.to_xml_node
end
render :text => doc.to_s
else
render :nothing => true, :status => 400
end
end
end