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