diff --git a/submissions/views.py b/submissions/views.py index 553e344673c0f4b4ddcf79b1c25bf4d19b2c8cc3..fd8559e688adff194b8afa51bb376be3dccdbcde 100644 --- a/submissions/views.py +++ b/submissions/views.py @@ -271,10 +271,7 @@ def submission_detail_wo_vn_nr(request, arxiv_identifier_wo_vn_nr): def submission_detail(request, arxiv_identifier_w_vn_nr): - submission = get_object_or_404(Submission.objects.select_related( - 'editor_in_charge', 'publication__in_issue__in_volume__in_journal' - ).prefetch_related('authors'), - arxiv_identifier_w_vn_nr=arxiv_identifier_w_vn_nr) + submission = get_object_or_404(Submission, arxiv_identifier_w_vn_nr=arxiv_identifier_w_vn_nr) try: is_author = request.user.contributor in submission.authors.all() except AttributeError: @@ -291,7 +288,7 @@ def submission_detail(request, arxiv_identifier_w_vn_nr): form = CommentForm() - reports = submission.reports.prefetch_related('reports') + reports = submission.reports.all() try: author_replies = Comment.objects.filter(submission=submission, is_author_reply=True,