From ea23e9b46743e0d12b92080ad121ca2275ddbe1a Mon Sep 17 00:00:00 2001
From: Jean-Sebastien Caux <J.S.Caux@uva.nl>
Date: Mon, 20 Feb 2017 14:15:14 +0000
Subject: [PATCH] Use MEDIA_ROOT as base for publication pdf_file location

---
 journals/views.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/journals/views.py b/journals/views.py
index 8a55ad6b3..77c1df2b0 100644
--- a/journals/views.py
+++ b/journals/views.py
@@ -222,7 +222,7 @@ def validate_publication(request):
             publication.save()
             # Move file to final location
             initial_path = publication.pdf_file.path
-            new_dir = (publication.in_issue.path + '/'
+            new_dir = (settings.MEDIA_ROOT + publication.in_issue.path + '/'
                        + paper_nr_string(publication.paper_nr))
             new_path = new_dir + '/' + publication.doi_label.replace('.', '_') + '.pdf'
             os.makedirs(new_dir)
@@ -242,8 +242,7 @@ def validate_publication(request):
             return render(request, 'scipost/acknowledgement.html', context)
         else:
             errormessage = 'The form was invalid.'
-            context = {'publication': publication,
-                       'validate_publication_form': validate_publication_form,
+            context = {'validate_publication_form': validate_publication_form,
                        'errormessage': errormessage}
             return render(request, 'journals/validate_publication.html', context)
     else:
-- 
GitLab