Przeglądaj źródła

Fix #12865 - Include Add Nav Buttons for Report and Script Objects (#12909)

Luke Anderson 2 lat temu
rodzic
commit
e11991c7a4
1 zmienionych plików z 4 dodań i 2 usunięć
  1. 4 2
      netbox/netbox/navigation/menu.py

+ 4 - 2
netbox/netbox/navigation/menu.py

@@ -301,12 +301,14 @@ CUSTOMIZATION_MENU = Menu(
                 MenuItem(
                 MenuItem(
                     link='extras:report_list',
                     link='extras:report_list',
                     link_text=_('Reports'),
                     link_text=_('Reports'),
-                    permissions=['extras.view_report']
+                    permissions=['extras.view_report'],
+                    buttons=get_model_buttons('extras', "reportmodule", actions=['add'])
                 ),
                 ),
                 MenuItem(
                 MenuItem(
                     link='extras:script_list',
                     link='extras:script_list',
                     link_text=_('Scripts'),
                     link_text=_('Scripts'),
-                    permissions=['extras.view_script']
+                    permissions=['extras.view_script'],
+                    buttons=get_model_buttons('extras', "scriptmodule", actions=['add'])
                 ),
                 ),
             ),
             ),
         ),
         ),