summaryrefslogtreecommitdiff
path: root/archaeological_context_records/ishtar_menu.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-16 17:57:13 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-02-19 14:43:48 +0100
commitc93dd3812c53d21ab8517dc7af72e1d4b70a1b04 (patch)
tree2153d8fd121f7ecd08a31e4867d58a2eb3c9aab7 /archaeological_context_records/ishtar_menu.py
parentb8eef9b6aaed7ee097f8ea86174067f9ca42abd8 (diff)
downloadIshtar-c93dd3812c53d21ab8517dc7af72e1d4b70a1b04.tar.bz2
Ishtar-c93dd3812c53d21ab8517dc7af72e1d4b70a1b04.zip
♻ permissions refactoring: refactor has_permission methods
Diffstat (limited to 'archaeological_context_records/ishtar_menu.py')
-rw-r--r--archaeological_context_records/ishtar_menu.py20
1 files changed, 13 insertions, 7 deletions
diff --git a/archaeological_context_records/ishtar_menu.py b/archaeological_context_records/ishtar_menu.py
index 6d4ae1a57..488897aa9 100644
--- a/archaeological_context_records/ishtar_menu.py
+++ b/archaeological_context_records/ishtar_menu.py
@@ -23,7 +23,7 @@ from ishtar_common.menu_base import SectionItem, MenuItem
from . import models
-# be carreful: each access_controls must be relevant with check_rights in urls
+# be carreful: each access_controls must be relevant with check_permissions in urls
MENU_SECTIONS = [
(
@@ -38,21 +38,27 @@ MENU_SECTIONS = [
"record_search",
_("Search"),
model=models.ContextRecord,
- access_controls=["view_contextrecord", "view_own_contextrecord"],
+ access_controls=[
+ "archaeological_context_records.view_contextrecord",
+ "archaeological_context_records.view_own_contextrecord"
+ ],
),
MenuItem(
"record_creation",
_("Creation"),
model=models.ContextRecord,
- access_controls=["add_contextrecord", "add_own_contextrecord"],
+ access_controls=[
+ "archaeological_context_records.add_contextrecord",
+ "archaeological_context_records.add_own_contextrecord"
+ ],
),
MenuItem(
"record_modification",
_("Modification"),
model=models.ContextRecord,
access_controls=[
- "change_contextrecord",
- "change_own_contextrecord",
+ "archaeological_context_records.change_contextrecord",
+ "archaeological_context_records.change_own_contextrecord",
],
),
MenuItem(
@@ -60,8 +66,8 @@ MENU_SECTIONS = [
_("Deletion"),
model=models.ContextRecord,
access_controls=[
- "delete_contextrecord",
- "delete_own_contextrecord",
+ "archaeological_context_records.delete_contextrecord",
+ "archaeological_context_records.delete_own_contextrecord",
],
),
],