aboutsummaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorAndrea Lepori <alepori@student.ethz.ch>2020-08-29 14:28:27 +0200
committerAndrea Lepori <alepori@student.ethz.ch>2020-08-29 14:28:27 +0200
commit56e8a0053e35718f634586bdb14f066c65fad104 (patch)
tree12de4fc7ee3fea2ef81cce74a0191c138c54c657 /client
parentdifferent response for pdf downloads (diff)
downloadscout-subs-56e8a0053e35718f634586bdb14f066c65fad104.tar.gz
scout-subs-56e8a0053e35718f634586bdb14f066c65fad104.zip
pdf download on mobile
Diffstat (limited to 'client')
-rw-r--r--client/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/views.py b/client/views.py
index 57747ee..cb595e8 100644
--- a/client/views.py
+++ b/client/views.py
@@ -2,7 +2,7 @@ from random import randint
from django.contrib.auth.models import Group, Permission, User
from client.models import UserCode, Keys, DocumentType, Document, PersonalData, KeyVal, MedicalData
from django.db.models import Q
-from django.http import HttpResponseRedirect, FileResponse
+from django.http import HttpResponseRedirect, FileResponse, HttpResponse
from django.contrib.auth.decorators import login_required
from django.shortcuts import render
@@ -53,6 +53,7 @@ def index(request):
filename = document.document_type.name + ".pdf"
response = HttpResponse(pdf, content_type='application/pdf')
response['Content-Disposition'] = 'attachment; filename="' + filename + '"'
+ response['Content-Length'] = len(pdf)
return response
elif request.POST["action"][0] == 'a':
# sign autosign doc