X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/dbe165bbb3d6eda37d9579f1ac767599f9055607..6feea89e7b23f7d8a049e04172290780cfa0b45f:/app/models/relation.rb diff --git a/app/models/relation.rb b/app/models/relation.rb index d39fd2796..b19f8aeb1 100644 --- a/app/models/relation.rb +++ b/app/models/relation.rb @@ -86,13 +86,10 @@ class Relation < ActiveRecord::Base pt.find("member").each do |member| # member_type = - logger.debug "each member" fail OSM::APIBadXMLError.new("relation", pt, "The #{member['type']} is not allowed only, #{TYPES.inspect} allowed") unless TYPES.include? member["type"] - logger.debug "after raise" # member_ref = member['ref'] # member_role member["role"] ||= "" # Allow the upload to not include this, in which case we default to an empty string. - logger.debug member["role"] relation.add_member(member["type"].classify, member["ref"], member["role"]) end fail OSM::APIBadUserInput.new("Some bad xml in relation") if relation.nil? @@ -262,11 +259,6 @@ class Relation < ActiveRecord::Base true end - # Temporary method to match interface to nodes - def tags_as_hash - tags - end - ## # if any members are referenced by placeholder IDs (i.e: negative) then # this calling this method will fix them using the map from placeholders