From 401b78b64f0c1918f23e45b8890e1b3f7411124b Mon Sep 17 00:00:00 2001 From: Daniel Hornung <d.hornung@indiscale.com> Date: Sat, 13 Apr 2024 10:14:52 +0200 Subject: [PATCH] FIX: Returning actual value. --- src/linkahead/common/models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/linkahead/common/models.py b/src/linkahead/common/models.py index aa688175..2dc8efa2 100644 --- a/src/linkahead/common/models.py +++ b/src/linkahead/common/models.py @@ -477,10 +477,10 @@ class Entity: if role is None and self.permissions is not None: # pylint: disable=unsupported-membership-test return permission in self.permissions - else: - if self.acl is None: - raise EntityHasNoAclError("This entity does not have an ACL (yet).") - self.acl.is_permitted(role=role, permission=permission) + + if self.acl is None: + raise EntityHasNoAclError("This entity does not have an ACL (yet).") + return self.acl.is_permitted(role=role, permission=permission) def get_all_messages(self) -> Messages: ret = Messages() -- GitLab