X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/7058d836f75c845b7790c7ab6eb2f75844ce0c1c..5ff5bf60e56b2762ad08fa947af8e458e5974b6c:/app/models/node.rb diff --git a/app/models/node.rb b/app/models/node.rb index 4ee849838..cf7aedae8 100644 --- a/app/models/node.rb +++ b/app/models/node.rb @@ -83,7 +83,7 @@ class Node < ActiveRecord::Base # version must be present unless creating return nil unless create or not pt['version'].nil? - node.version = pt['version'].to_i + node.version = create ? 0 : pt['version'].to_i unless create if pt['id'] != '0' @@ -156,7 +156,7 @@ class Node < ActiveRecord::Base raise OSM::APIPreconditionFailedError.new else self.changeset_id = new_node.changeset_id - self.visible = 0 + self.visible = false # update the changeset with the deleted position changeset.update_bbox!(bbox)