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