diff --git a/src/linkahead/common/models.py b/src/linkahead/common/models.py index ab86adcfa28b53e7ea5f54243e12c24d0ef07138..679a741896c060fd3e4435bdde5e586a79630a7a 100644 --- a/src/linkahead/common/models.py +++ b/src/linkahead/common/models.py @@ -3492,7 +3492,7 @@ class Container(list): sync_remote_entities.append(remote_entity) if len(sync_remote_entities) > 0: - sync_dict[self] = sync_remote_entities # FIXME: How is this supposed to work? + sync_dict[self] = sync_remote_entities # FIXME: How is this supposed to work? if unique and len(sync_remote_entities) != 0: msg = "Request was not unique. There are " + \ @@ -5152,7 +5152,7 @@ def _evaluate_and_add_error(parent_error: TransactionError, ent: Union[Entity, Q if err.code is not None: if int(err.code) == 101: # ent doesn't exist new_exc: EntityError = EntityDoesNotExistError(entity=ent, - error=err) + error=err) elif int(err.code) == 110: # ent has no data type new_exc = EntityHasNoDatatypeError(entity=ent, error=err) diff --git a/src/linkahead/exceptions.py b/src/linkahead/exceptions.py index e702dba43dfb24f39fb5efe632531adaa8cdfb43..609d3654ac670a993185ba1faa33db921c44409c 100644 --- a/src/linkahead/exceptions.py +++ b/src/linkahead/exceptions.py @@ -353,6 +353,7 @@ class UnqualifiedPropertiesError(EntityError): """ + class EntityHasNoAclError(EntityError): """This entity has no ACL (yet)."""