end
def update_from(new_node, user)
+ if new_node.version != version
+ raise OSM::APIVersionMismatchError.new(new_node.version, version)
+ end
+
self.user_id = user.id
self.latitude = new_node.latitude
self.longitude = new_node.longitude
end
def tags_as_hash
- hash = {}
- Tags.split(self.tags) do |k,v|
- hash[k] = v
- end
- hash
+ return tags
end
def tags