From 78b18a6d12c639fce3f858980d35a9bdcef821e7 Mon Sep 17 00:00:00 2001
From: Parbhat Puri <parbhatpuri17@gmail.com>
Date: Mon, 4 Feb 2019 13:23:49 +0000
Subject: [PATCH] Forms section only display wagtail forms not apply

---
 opentech/public/forms/wagtail_hooks.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 opentech/public/forms/wagtail_hooks.py

diff --git a/opentech/public/forms/wagtail_hooks.py b/opentech/public/forms/wagtail_hooks.py
new file mode 100644
index 000000000..7bb7907ed
--- /dev/null
+++ b/opentech/public/forms/wagtail_hooks.py
@@ -0,0 +1,15 @@
+from django.contrib.contenttypes.models import ContentType
+
+from wagtail.core import hooks
+
+from opentech.public.forms.models import FormPage
+
+
+@hooks.register('filter_form_submissions_for_user')
+def construct_from_wagtail_forms(user, queryset):
+    """only show wagtail forms (hiding all the ones created from the apply app)."""
+
+    form_page_type = ContentType.objects.get_for_model(FormPage)
+    queryset = queryset.filter(content_type__pk=form_page_type.pk)
+
+    return queryset
-- 
GitLab