give a id when a way is a member of a relation
authorShaun McDonald <shaun@shaunmcdonald.me.uk>
Thu, 30 Apr 2009 16:50:20 +0000 (16:50 +0000)
committerShaun McDonald <shaun@shaunmcdonald.me.uk>
Thu, 30 Apr 2009 16:50:20 +0000 (16:50 +0000)
app/models/way.rb

index da305f082173891f3d75039a3dc64fbc0136599e..d37fb1533dbbe7893874187ea6fac07dce9b5795 100644 (file)
@@ -253,7 +253,7 @@ class Way < ActiveRecord::Base
       check_consistency(self, new_way, user)
       if RelationMember.find(:first, :joins => "INNER JOIN current_relations ON current_relations.id=current_relation_members.id",
                              :conditions => [ "visible = ? AND member_type='Way' and member_id=? ", true, self.id])
       check_consistency(self, new_way, user)
       if RelationMember.find(:first, :joins => "INNER JOIN current_relations ON current_relations.id=current_relation_members.id",
                              :conditions => [ "visible = ? AND member_type='Way' and member_id=? ", true, self.id])
-        raise OSM::APIPreconditionFailedError.new("You need to make sure that this way is not a member of a relation.")
+        raise OSM::APIPreconditionFailedError.new("You need to make sure that the way with id: #{self.id} is not a member of a relation.")
       else
         self.changeset_id = new_way.changeset_id
         self.changeset = new_way.changeset
       else
         self.changeset_id = new_way.changeset_id
         self.changeset = new_way.changeset