X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/1f8a68371ad34594cce4aadf5fef229588fd4ddc..e192c779862acdde8b0191faca8a2910f2008719:/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