]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/way.rb
Improve the node/way/relation already deleted error message, and get rid bug in way...
[rails.git] / app / models / way.rb
index 6f12f4304db7fa94106dab5ccbcfea6c2875872b..2b6f562be6c2fbbc95c290a70a4728d701dc2c5e 100644 (file)
@@ -200,7 +200,7 @@ class Way < ActiveRecord::Base
   def update_from(new_way, user)
     check_consistency(self, new_way, user)
     unless new_way.preconditions_ok?
-      raise OSM::APIPreconditionFailedError("Cannot update way #{self.id}: data is invalid.")
+      raise OSM::APIPreconditionFailedError.new("Cannot update way #{self.id}: data is invalid.")
     end
 
     self.changeset_id = new_way.changeset_id
@@ -237,7 +237,7 @@ class Way < ActiveRecord::Base
 
   def delete_with_history!(new_way, user)
     unless self.visible
-      raise OSM::APIAlreadyDeletedError
+      raise OSM::APIAlreadyDeletedError.new("way", new_way.id)
     end
     
     # need to start the transaction here, so that the database can