end
# This is similar to above, just some validations don't apply
- def check_create_consistency(new, user)
+ def check_create_element_consistency(new, user)
check_changeset_consistency(new.changeset, user)
end
end
def create_with_history(user)
- check_create_consistency(self, user)
+ check_create_element_consistency(self, user)
self.version = 0
self.visible = true
end
def create_with_history(user)
- check_create_consistency(self, user)
+ check_create_element_consistency(self, user)
raise OSM::APIPreconditionFailedError, "Cannot create relation: data or member data is invalid." unless preconditions_ok?
self.version = 0
end
def create_with_history(user)
- check_create_consistency(self, user)
+ check_create_element_consistency(self, user)
raise OSM::APIPreconditionFailedError, "Cannot create way: data is invalid." unless preconditions_ok?
self.version = 0