summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-10 09:31:34 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-16 13:51:43 +0200
commit908f0edc71a30a6b326ed11cb13820efbf27c791 (patch)
treef871f5ac8bd6be92e9457a2385829cf8df12f6ef
parenta6d444c2654dee12e0cc3d1db5763054a618f349 (diff)
downloadIshtar-908f0edc71a30a6b326ed11cb13820efbf27c791.tar.bz2
Ishtar-908f0edc71a30a6b326ed11cb13820efbf27c791.zip
💄 move Container menu out of Warehouse menu
-rw-r--r--archaeological_warehouse/ishtar_menu.py99
1 files changed, 52 insertions, 47 deletions
diff --git a/archaeological_warehouse/ishtar_menu.py b/archaeological_warehouse/ishtar_menu.py
index 3064671e6..851ec3643 100644
--- a/archaeological_warehouse/ishtar_menu.py
+++ b/archaeological_warehouse/ishtar_menu.py
@@ -65,57 +65,62 @@ MENU_SECTIONS = [
"change_warehouse",
],
),
- SectionItem(
- "containers",
- _("Containers"),
- childs=[
- MenuItem(
- "container_search",
- _("Search"),
- model=models.Warehouse,
- access_controls=["view_container", "view_own_container"],
- ),
- MenuItem(
- "container_creation",
- _("Creation"),
- model=models.Warehouse,
- access_controls=["add_container", "add_own_container"],
- ),
- MenuItem(
- "container_modification",
- _("Modification"),
- model=models.Warehouse,
- access_controls=[
- "change_container",
- "change_own_container",
- ],
- ),
- MenuItem(
- "container-merge",
- _("Automatic merge"),
- model=models.Container,
- access_controls=["administrator"],
- ),
- MenuItem(
- "container-manual-merge",
- _("Manual merge"),
- model=models.Container,
- access_controls=["administrator"],
- ),
- MenuItem(
- "container_deletion",
- _("Deletion"),
- model=models.Warehouse,
- access_controls=[
- "change_container",
- "change_own_container",
- ],
- ),
+ ],
+ ),
+ ),
+ (
+ 90,
+ SectionItem(
+ "containers",
+ _("Containers"),
+ profile_restriction="warehouse",
+ css="menu-container",
+ childs=[
+ MenuItem(
+ "container_search",
+ _("Search"),
+ model=models.Warehouse,
+ access_controls=["view_container", "view_own_container"],
+ ),
+ MenuItem(
+ "container_creation",
+ _("Creation"),
+ model=models.Warehouse,
+ access_controls=["add_container", "add_own_container"],
+ ),
+ MenuItem(
+ "container_modification",
+ _("Modification"),
+ model=models.Warehouse,
+ access_controls=[
+ "change_container",
+ "change_own_container",
+ ],
+ ),
+ MenuItem(
+ "container-merge",
+ _("Automatic merge"),
+ model=models.Container,
+ access_controls=["administrator"],
+ ),
+ MenuItem(
+ "container-manual-merge",
+ _("Manual merge"),
+ model=models.Container,
+ access_controls=["administrator"],
+ ),
+ MenuItem(
+ "container_deletion",
+ _("Deletion"),
+ model=models.Warehouse,
+ access_controls=[
+ "change_container",
+ "change_own_container",
],
),
],
),
- )
+ ),
]
"""
MenuItem('warehouse_inventory', _("Inventory"),