From c63e0cdc749f09701bb277362cc0146a99676fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-S=C3=A9bastien=20Caux?= <git@jscaux.org> Date: Wed, 27 Oct 2021 07:54:42 +0200 Subject: [PATCH] Debug display of all fields --- .../scipost/templates/scipost/_index_publications.html | 2 +- .../scipost/templates/scipost/_index_submissions.html | 2 +- scipost_django/scipost/views.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scipost_django/scipost/templates/scipost/_index_publications.html b/scipost_django/scipost/templates/scipost/_index_publications.html index ea3ade65c..5b19820dd 100644 --- a/scipost_django/scipost/templates/scipost/_index_publications.html +++ b/scipost_django/scipost/templates/scipost/_index_publications.html @@ -12,7 +12,7 @@ {% endfor %} </ul> -{% if not session_acad_field.journals.active|length > 0 %} +{% if session_acad_field and not session_acad_field.journals.active|length > 0 %} <div class="card m-2 border-2"> <div class="card-header m-0 p-0"> <h2 class="m-0 p-4 text-white text-center bg-danger">We are not yet active in<br>{{ session_acad_field }}</h2> diff --git a/scipost_django/scipost/templates/scipost/_index_submissions.html b/scipost_django/scipost/templates/scipost/_index_submissions.html index ec25ace46..457a6043e 100644 --- a/scipost_django/scipost/templates/scipost/_index_submissions.html +++ b/scipost_django/scipost/templates/scipost/_index_submissions.html @@ -12,6 +12,6 @@ {% endfor %} </ul> -{% if session_acad_field.journals.active|length > 0 %} +{% if not session_acad_field or session_acad_field.journals.active|length > 0 %} <p class="mb-3 px-3"><a href="{% url 'submissions:submissions' %}">View all Submissions</a></p> {% endif %} diff --git a/scipost_django/scipost/views.py b/scipost_django/scipost/views.py index 5e7c9f8c0..a99c0d6fc 100644 --- a/scipost_django/scipost/views.py +++ b/scipost_django/scipost/views.py @@ -173,7 +173,7 @@ def index(request): def _index_submissions(request): submissions = Submission.objects.public() session_acad_field_slug = request.session.get('session_acad_field_slug', None) - if session_acad_field_slug and session_acad_field_slug != 'multidisciplinary': + if session_acad_field_slug and session_acad_field_slug != 'all': submissions = submissions.filter(acad_field__slug=session_acad_field_slug) context = { 'submissions': submissions.order_by('-submission_date')[:3], @@ -184,7 +184,7 @@ def _index_submissions(request): def _index_publications(request): publications = Publication.objects.published() session_acad_field_slug = request.session.get('session_acad_field_slug', None) - if session_acad_field_slug and session_acad_field_slug != 'multidisciplinary': + if session_acad_field_slug and session_acad_field_slug != 'all': publications = publications.filter(acad_field__slug=session_acad_field_slug) context = { 'publications': publications.order_by('-publication_date', '-paper_nr')[:3], -- GitLab