set content-disposition for task order downloads so filename is known
This commit is contained in:
parent
8f97fc4cbf
commit
d139c6678d
@ -36,8 +36,15 @@ def approval(request_id):
|
||||
def task_order_pdf_download(request_id):
|
||||
request = Requests.get(g.current_user, request_id)
|
||||
if request.task_order and request.task_order.pdf:
|
||||
object_name = request.task_order.pdf.object_name
|
||||
generator = app.uploader.download_stream(object_name)
|
||||
return Response(generator, mimetype="application/pdf")
|
||||
pdf = request.task_order.pdf
|
||||
generator = app.uploader.download_stream(pdf.object_name)
|
||||
return Response(
|
||||
generator,
|
||||
headers={
|
||||
"Content-Disposition": "attachment; filename={}".format(pdf.filename)
|
||||
},
|
||||
mimetype="application/pdf",
|
||||
)
|
||||
|
||||
else:
|
||||
raise NotFoundError("task_order pdf")
|
||||
|
Loading…
x
Reference in New Issue
Block a user