]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/way.rb
now you will actually save the changeset on updating ways. Showing the changeset...
[rails.git] / app / models / way.rb
index b2bdfb39b0e0e96bc6ee4d497b240ade8238eef2..f26d7658b14589eb0b81187c2cb42882db37b9a2 100644 (file)
@@ -212,7 +212,7 @@ class Way < ActiveRecord::Base
     if !new_way.preconditions_ok?
       raise OSM::APIPreconditionFailedError.new
     end
-    self.changeset_id = changeset_id
+    self.changeset_id = new_way.changeset_id
     self.tags = new_way.tags
     self.nds = new_way.nds
     self.visible = true
@@ -222,7 +222,7 @@ class Way < ActiveRecord::Base
   def create_with_history(user)
     check_create_consistency(self, user)
     if !self.preconditions_ok?
-      raise OSM::APIPreconditionsFailedError.new
+      raise OSM::APIPreconditionFailedError.new
     end
     self.version = 0
     self.visible = true