diff --git a/scipost/templates/scipost/index.html b/scipost/templates/scipost/index.html index 8e8b59886ec9c92fb95432fd1c59d68372c58d1c..f3ac59a3f7e27a01cabc8d02b0552bba89113761 100644 --- a/scipost/templates/scipost/index.html +++ b/scipost/templates/scipost/index.html @@ -112,29 +112,23 @@ <div class="card-footer"><a href="{% url 'news:news' %}">More news</a></div> </div><!-- End news --> - {% comment %} + {# {% comment %}#} <!-- Partners --> <div class="card card-grey"> <div class="card-body"> - <h2 class="card-title"> - <a href="{% url 'partners:partners' %}">Partners</a> - </h2> + <h2 class="card-title">Partners</h2> <div> - <p>Institutions: consider joining our <a href="{% url 'partners:partners' %}">Supporting Partners Board</a>.</p> - Recently joined: - <ul class="mt-1"> - {% for agreement in current_agreements %} - <li><strong>{{agreement.partner.institution.name}}</strong><br> - {{agreement.partner.institution.get_country_display}}</li> - - {% endfor %} - </ul> - + <p> + SciPost guarantees free online access to all publications in all its Journals and does not charge any article processing fees for publishing. Supporting Partners provide operating funds to SciPost. + </p> + <p> + Institutions: consider joining our <a href="{% url 'partners:partners' %}">Supporting Partners Board</a>. SciPost cannot exist without your support. + </p> </div> </div> </div><!-- End Partners --> - {% endcomment %} + {# {% endcomment %}#} <!-- Summarized --> <div class="card card-grey"> diff --git a/submissions/views.py b/submissions/views.py index 7f53451343204d046ff2f976e5e9fb5a96faee4f..eeffe82e8ed90fa8f2030707e3bfc5d7de824387 100644 --- a/submissions/views.py +++ b/submissions/views.py @@ -21,7 +21,7 @@ from guardian.shortcuts import assign_perm, get_objects_for_user from .constants import SUBMISSION_STATUS_VOTING_DEPRECATED, STATUS_VETTED, STATUS_EIC_ASSIGNED,\ SUBMISSION_STATUS_PUBLICLY_INVISIBLE, SUBMISSION_STATUS, ED_COMM_CHOICES,\ - STATUS_DRAFT + STATUS_DRAFT, CYCLE_DIRECT_REC from .models import Submission, EICRecommendation, EditorialAssignment,\ RefereeInvitation, Report, EditorialCommunication, SubmissionEvent from .mixins import SubmissionAdminViewMixin @@ -645,6 +645,10 @@ def cycle_form_submit(request, arxiv_identifier_w_vn_nr): messages.success(request, ('<h3>Your choice has been confirmed</h3>' 'The new cycle will be <em>%s</em>' % submission.get_refereeing_cycle_display())) + if submission.refereeing_cycle == CYCLE_DIRECT_REC: + # Redirect to EIC Recommendation page immediately + return redirect(reverse('submissions:eic_recommendation', + args=[submission.arxiv_identifier_w_vn_nr])) return redirect(reverse('submissions:editorial_page', args=[submission.arxiv_identifier_w_vn_nr]))