From dfdb1a987a59180b2fa6b8c844c19e3bba976ad4 Mon Sep 17 00:00:00 2001 From: Jorran de Wit <jorrandewit@outlook.com> Date: Wed, 22 Nov 2017 12:18:35 +0100 Subject: [PATCH] Activate new Pool for all Fellows --- submissions/templates/submissions/pool.html | 8 +++++ submissions/views.py | 37 ++------------------- 2 files changed, 11 insertions(+), 34 deletions(-) diff --git a/submissions/templates/submissions/pool.html b/submissions/templates/submissions/pool.html index d52f9fa2c..97489bda2 100644 --- a/submissions/templates/submissions/pool.html +++ b/submissions/templates/submissions/pool.html @@ -2,6 +2,14 @@ {% block pagetitle %}: Submissions Pool{% endblock pagetitle %} +{% comment %} + + This template is U/S; to be removed. + + -- JdW 22 Nov, 2017 + +{% endcomment %} + {% load bootstrap %} {% load guardian_tags %} {% load scipost_extras %} diff --git a/submissions/views.py b/submissions/views.py index 071c5d599..64a46d737 100644 --- a/submissions/views.py +++ b/submissions/views.py @@ -39,7 +39,6 @@ from scipost.forms import ModifyPersonalMessageForm, RemarkForm from scipost.mixins import PaginationMixin from scipost.models import Contributor, Remark, RegistrationInvitation from scipost.utils import Utils -from scipost.permissions import is_tester from comments.forms import CommentForm from production.forms import ProofsDecisionForm @@ -340,10 +339,6 @@ def pool(request, arxiv_identifier_w_vn_nr=None): to publication acceptance or rejection. All members of the Editorial College have access. """ - # Objects - - # The following is in test phase. Update if test is done - # -- # Search search_form = SubmissionPoolFilterForm(request.GET or None) if search_form.is_valid(): @@ -355,7 +350,8 @@ def pool(request, arxiv_identifier_w_vn_nr=None): # submissions = Submission.objects.pool(request.user) recommendations = EICRecommendation.objects.filter(submission__in=submissions) recs_to_vote_on = recommendations.user_may_vote_on(request.user) - assignments_to_consider = EditorialAssignment.objects.open().filter(to=request.user.contributor) + assignments_to_consider = EditorialAssignment.objects.open().filter( + to=request.user.contributor) # Forms consider_assignment_form = ConsiderAssignmentForm() @@ -374,9 +370,6 @@ def pool(request, arxiv_identifier_w_vn_nr=None): 'remark_form': remark_form, } - # The following is in test phase. Update if test is done - # -- - # Show specific submission in the pool context['submission'] = None if arxiv_identifier_w_vn_nr: @@ -393,36 +386,12 @@ def pool(request, arxiv_identifier_w_vn_nr=None): # Temporary test logic: only testers see the new Pool if context['submission'] and request.is_ajax(): template = 'partials/submissions/pool/submission_details.html' - elif is_tester(request.user) and not request.GET.get('test') or True: - template = 'submissions/pool/pool.html' else: - template = 'submissions/pool.html' + template = 'submissions/pool/pool.html' return render(request, template, context) @login_required -@permission_required('scipost.can_view_pool', raise_exception=True) -def submissions_by_status(request, status): - # --- - # DEPRECATED AS PER NEW POOL - # --- - status_dict = dict(SUBMISSION_STATUS) - if status not in status_dict.keys(): - errormessage = 'Unknown status.' - return render(request, 'scipost/error.html', {'errormessage': errormessage}) - submissions_of_status = (Submission.objects.pool_full(request.user) - .filter(status=status).order_by('-submission_date')) - - context = { - 'submissions_of_status': submissions_of_status, - 'status': status_dict[status], - 'remark_form': RemarkForm() - } - return render(request, 'submissions/submissions_by_status.html', context) - - -@login_required -# @permission_required('scipost.can_view_pool', raise_exception=True) def add_remark(request, arxiv_identifier_w_vn_nr): """ With this method, an Editorial Fellow or Board Member -- GitLab