X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/cfd2c5dddab88372905a23f7b9680df58feb9b53..5047ec403db94b0d371a9a10b56801bc0a3fcf0a:/app/controllers/api/relations_controller.rb?ds=sidebyside diff --git a/app/controllers/api/relations_controller.rb b/app/controllers/api/relations_controller.rb index 006b3e8a6..3181a5df1 100644 --- a/app/controllers/api/relations_controller.rb +++ b/app/controllers/api/relations_controller.rb @@ -122,35 +122,5 @@ module Api head :bad_request end end - - def relations_for_way - relations_for_object("Way") - end - - def relations_for_node - relations_for_object("Node") - end - - def relations_for_relation - relations_for_object("Relation") - end - - private - - def relations_for_object(objtype) - relationids = RelationMember.where(:member_type => objtype, :member_id => params[:id]).collect(&:relation_id).uniq - - @relations = [] - - Relation.find(relationids).each do |relation| - @relations << relation if relation.visible - end - - # Render the result - respond_to do |format| - format.xml - format.json - end - end end end