From 13de9eed7e3ea2f7c4a89c8ca8dfeda103c6f8cb Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Wed, 22 Aug 2018 10:57:36 +0100
Subject: [PATCH] Remove the forms from the admin again

---
 opentech/public/utils/wagtail_hooks.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/opentech/public/utils/wagtail_hooks.py b/opentech/public/utils/wagtail_hooks.py
index ec99c6dc2..51d7eb042 100644
--- a/opentech/public/utils/wagtail_hooks.py
+++ b/opentech/public/utils/wagtail_hooks.py
@@ -1,6 +1,6 @@
+from wagtail.core import hooks
 from wagtail.contrib.modeladmin.options import ModelAdminGroup, ModelAdmin, modeladmin_register
 
-
 from opentech.public.news.models import NewsType
 from opentech.public.people.models import PersonType
 
@@ -22,3 +22,9 @@ class TaxonomiesModelAdminGroup(ModelAdminGroup):
 
 
 modeladmin_register(TaxonomiesModelAdminGroup)
+
+
+# Hide forms from the side menu, remove if adding public.forms back in
+@hooks.register('construct_main_menu')
+def hide_snippets_menu_item(request, menu_items):
+    menu_items[:] = [item for item in menu_items if item.name != 'forms']
-- 
GitLab