SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit d4089b45 authored by Jorran de Wit's avatar Jorran de Wit
Browse files

Fix duplicate EICRecommendation saved on resubmission

parent 95131fd0
No related branches found
No related tags found
No related merge requests found
......@@ -93,7 +93,7 @@ class SubmissionChecks:
identifiers = self.identifier_into_parts(identifier)
submission = (Submission.objects
.filter(arxiv_identifier_wo_vn_nr=identifiers['arxiv_identifier_wo_vn_nr'])
.order_by('-arxiv_vn_nr').last())
.order_by('arxiv_vn_nr').last())
# If submissions are found; check their statuses
if submission:
......
......@@ -6,7 +6,7 @@ from django.contrib.auth.decorators import login_required, permission_required
from django.contrib.auth.models import Group
from django.core.urlresolvers import reverse, reverse_lazy
from django.db import transaction
from django.http import Http404
from django.http import Http404, HttpResponseRedirect
from django.shortcuts import get_object_or_404, render, redirect
from django.template import Template, Context
from django.utils import timezone
......@@ -75,10 +75,9 @@ class RequestSubmission(CreateView):
# Send emails
SubmissionUtils.load({'submission': submission})
SubmissionUtils.send_authors_submission_ack_email()
return super().form_valid(form)
return HttpResponseRedirect(self.success_url)
def form_invalid(self, form):
# r = form.errors
for error_messages in form.errors.values():
messages.warning(self.request, *error_messages)
return super().form_invalid(form)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment