X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/5bc558e3550701a36721a9c45408f6e057fe415d..08bd1688ee10b0eb9b474c235f92e6ea17365fa0:/app/models/old_relation.rb 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