From 908f0edc71a30a6b326ed11cb13820efbf27c791 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 10 Oct 2024 09:31:34 +0200 Subject: đŸ’„ move Container menu out of Warehouse menu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archaeological_warehouse/ishtar_menu.py | 99 +++++++++++++++++---------------- 1 file 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"), -- cgit v1.2.3