From f7e4acbd5da4596ca316d34d07b484cb74b11bbb Mon Sep 17 00:00:00 2001
From: George Katsikas <giorgakis.katsikas@gmail.com>
Date: Fri, 27 Sep 2024 10:34:48 +0200
Subject: [PATCH] allow EIC to view report pdfs in earlier versions

---
 scipost_django/submissions/views/__init__.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scipost_django/submissions/views/__init__.py b/scipost_django/submissions/views/__init__.py
index 4873fc90e..66e116ac0 100644
--- a/scipost_django/submissions/views/__init__.py
+++ b/scipost_django/submissions/views/__init__.py
@@ -882,7 +882,9 @@ def report_attachment(request, identifier_w_vn_nr, report_nr):
     if not report.is_vetted:
         # Only Admins and EICs are allowed to see non-vetted Report attachments.
         if (
-            not Submission.objects.in_pool_filter_for_eic(request.user)
+            not Submission.objects.in_pool_filter_for_eic(
+                request.user, historical=True, latest=False
+            )
             .filter(preprint__identifier_w_vn_nr=identifier_w_vn_nr)
             .exists()
         ):
-- 
GitLab