From 4d451f45216a05b65fe904be0b37d4a6b5893032 Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Thu, 8 Mar 2018 11:16:56 +0000
Subject: [PATCH] update the dispatcher to look at the delegated user method

---
 opentech/apply/utils/views.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/opentech/apply/utils/views.py b/opentech/apply/utils/views.py
index ea9c48876..317e6edc1 100644
--- a/opentech/apply/utils/views.py
+++ b/opentech/apply/utils/views.py
@@ -2,8 +2,6 @@ from django.contrib.auth.decorators import login_required
 from django.utils.decorators import method_decorator
 from django.views.generic import DetailView, View
 
-from opentech.apply.users.groups import STAFF_GROUP_NAME
-
 
 @method_decorator(login_required, name='dispatch')
 class ViewDispatcher(View):
@@ -11,7 +9,7 @@ class ViewDispatcher(View):
     applicant_view = None
 
     def dispatch(self, request, *args, **kwargs):
-        if request.user.groups.filter(name=STAFF_GROUP_NAME).exists():
+        if request.user.is_apply_staff:
             view = self.admin_view
         else:
             view = self.applicant_view
-- 
GitLab