summaryrefslogtreecommitdiff
path: root/ishtar_common/models_common.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-23 18:51:15 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-02-19 14:43:48 +0100
commit6f59b9e36a0971b3deb44562062a878eb26beedf (patch)
treee22db164f77fc0ba6e30a539350bb5a37f36f5a6 /ishtar_common/models_common.py
parentbe063a7032971db7c00a160595e69e1e67dd2c9f (diff)
downloadIshtar-6f59b9e36a0971b3deb44562062a878eb26beedf.tar.bz2
Ishtar-6f59b9e36a0971b3deb44562062a878eb26beedf.zip
✨ permissions refactoring: generate permissions, adapt permissions checks
Diffstat (limited to 'ishtar_common/models_common.py')
-rw-r--r--ishtar_common/models_common.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py
index e92d7d55d..28f5aba00 100644
--- a/ishtar_common/models_common.py
+++ b/ishtar_common/models_common.py
@@ -1629,13 +1629,14 @@ class BaseHistorizedItem(
)
}
- class Meta:
- abstract = True
-
@classmethod
def get_verbose_name(cls):
return cls._meta.verbose_name
+ @classmethod
+ def get_ids_from_upper_permissions(cls, user_id):
+ return []
+
def is_locked(self, user=None):
if not user:
return self.locked