From f1858a37bed684a8017f23a66856de37e0c8b192 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org>
Date: Fri, 27 Jan 2023 19:47:22 +0100
Subject: [PATCH] Change entry check in `SubmissionQuerySet.in_pool` manager

---
 scipost_django/submissions/managers/submission.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scipost_django/submissions/managers/submission.py b/scipost_django/submissions/managers/submission.py
index 464a056ae..ca005b36c 100644
--- a/scipost_django/submissions/managers/submission.py
+++ b/scipost_django/submissions/managers/submission.py
@@ -176,7 +176,7 @@ class SubmissionQuerySet(models.QuerySet):
         Finally, filter out the COI.
         """
         if not (hasattr(user, "contributor") and
-                user.has_perm("scipost.can_view_pool")):
+                (user.contributor.is_ed_admin or user.contributor.is_active_fellow)):
             return self.none()
 
         qs = self
-- 
GitLab