From 7a90230502bd4a421bf91ae629b69f711cc699f2 Mon Sep 17 00:00:00 2001
From: Todd Dembrey <todd.dembrey@torchbox.com>
Date: Mon, 4 Mar 2019 09:09:47 +0000
Subject: [PATCH] GH-859: Make sure we dont return multiple users for staff

---
 opentech/apply/users/models.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/opentech/apply/users/models.py b/opentech/apply/users/models.py
index f8aa5d86a..45161d2ee 100644
--- a/opentech/apply/users/models.py
+++ b/opentech/apply/users/models.py
@@ -12,7 +12,7 @@ class UserQuerySet(models.QuerySet):
     def staff(self):
         return self.filter(
             Q(groups__name=STAFF_GROUP_NAME) | Q(is_superuser=True)
-        )
+        ).distinct()
 
     def reviewers(self):
         return self.filter(groups__name=REVIEWER_GROUP_NAME)
-- 
GitLab