summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/ishtar_menu.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-11-04 17:55:21 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-02-19 14:43:49 +0100
commitba26387f09de20d9537d075dcea5221fb3532a5a (patch)
treee8fadab722e806ee1511ac0f996afcc9fb44ce09 /archaeological_warehouse/ishtar_menu.py
parent547a20789faf6bbc9979357c7f65cbe61e56ed07 (diff)
downloadIshtar-ba26387f09de20d9537d075dcea5221fb3532a5a.tar.bz2
Ishtar-ba26387f09de20d9537d075dcea5221fb3532a5a.zip
✨ permissions refactoring: manage deletion permissions - ♻ refactoring "can_do"
Diffstat (limited to 'archaeological_warehouse/ishtar_menu.py')
-rw-r--r--archaeological_warehouse/ishtar_menu.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/archaeological_warehouse/ishtar_menu.py b/archaeological_warehouse/ishtar_menu.py
index c0b8d658b..9b7cb98cb 100644
--- a/archaeological_warehouse/ishtar_menu.py
+++ b/archaeological_warehouse/ishtar_menu.py
@@ -58,6 +58,7 @@ MENU_SECTIONS = [
model=models.Warehouse,
access_controls=[
"archaeological_warehouse.change_warehouse",
+ "archaeological_warehouse.change_own_warehouse"
],
),
MenuItem(
@@ -65,7 +66,8 @@ MENU_SECTIONS = [
_("Deletion"),
model=models.Warehouse,
access_controls=[
- "archaeological_warehouse.change_warehouse",
+ "archaeological_warehouse.delete_warehouse",
+ "archaeological_warehouse.delete_own_warehouse"
],
),
],
@@ -123,14 +125,15 @@ MENU_SECTIONS = [
_("Deletion"),
model=models.Warehouse,
access_controls=[
- "archaeological_warehouse.change_container",
- "archaeological_warehouse.change_own_container",
+ "archaeological_warehouse.delete_container",
+ "archaeological_warehouse.delete_own_container",
],
),
],
),
),
]
+
"""
MenuItem('warehouse_inventory', _("Inventory"),
model=models.Warehouse,