X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/137509534304be853ab01ca554111c524a9a1bca..9acc6d32883435ab9734cd4970b292583075a75d:/app/models/old_relation.rb?ds=sidebyside diff --git a/app/models/old_relation.rb b/app/models/old_relation.rb index e2a650511..b2fdf926e 100644 --- a/app/models/old_relation.rb +++ b/app/models/old_relation.rb @@ -41,7 +41,7 @@ class OldRelation < ActiveRecord::Base self.members.each_with_index do |m,i| member = OldRelationMember.new member.id = [self.id, self.version, i] - member.member_type = m[0] + member.member_type = m[0].classify member.member_id = m[1] member.member_role = m[2] member.save! @@ -108,7 +108,7 @@ class OldRelation < ActiveRecord::Base self.old_members.each do |member| e = XML::Node.new 'member' - e['type'] = member.member_type.to_s + e['type'] = member.member_type.to_s.downcase e['ref'] = member.member_id.to_s # "id" is considered uncool here as it should be unique in XML e['role'] = member.member_role.to_s el1 << e