before_save :ensure_ownership_path_leads_to_user
before_destroy :ensure_owner_uuid_is_permitted
before_destroy :ensure_permission_to_destroy
before_save :ensure_ownership_path_leads_to_user
before_destroy :ensure_owner_uuid_is_permitted
before_destroy :ensure_permission_to_destroy
current_user.can? write: self.owner_uuid
# current_user is, or has :write permission on, the new owner
else
current_user.can? write: self.owner_uuid
# current_user is, or has :write permission on, the new owner
else