def delete_with_history!(new_relation, user)
unless self.visible
- raise OSM::APIAlreadyDeletedError.new
+ raise OSM::APIAlreadyDeletedError.new("relation", new_relation.id)
end
# need to start the transaction here, so that the database can
tags_changed |= (not tags.empty?)
RelationTag.delete_all(:id => self.id)
self.tags.each do |k,v|
- logger.info "TAG added: #{k} -> #{v}"
tag = RelationTag.new
tag.k = k
tag.v = v