diff --git a/journals/views.py b/journals/views.py index 4d9c2e619d662ed9c0eefcfdfc454d69a3caef4a..160cee4591d95f60e4eb99ae58df0604dab09bfa 100644 --- a/journals/views.py +++ b/journals/views.py @@ -248,6 +248,10 @@ def validate_publication(request): #publication.pdf_file = request.FILES['pdf_file'] submission = publication.accepted_submission publication.authors.add(*submission.authors.all()) + if publication.first_author: + publication.authors.add(publication.first_author) + if publication.first_author_unregistered: + publication.authors_unregistered.add(publication.first_author_unregistered) publication.authors_claims.add(*submission.authors_claims.all()) publication.authors_false_claims.add(*submission.authors_false_claims.all()) publication.save()