Skip to content

Commit 6225637

Browse files
committed
Merge branch 'force-collection-download' into development
2 parents 1583305 + ccae4cc commit 6225637

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

phylesystem_api/phylesystem_api/views/collection.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,15 @@ def fetch_collection(request):
7575
preferred_filename = collection_id.replace('/','_')
7676
# ADD content-disposition header
7777
response = request.response
78-
response.content_disposition('attachment; filename={}.json;'.format(preferred_filename))
78+
_LOG.debug("response? ", response)
79+
_LOG.debug("response.content_disposition? ", response.content_disposition)
80+
_LOG.debug("response.headers? ", response.headers)
81+
_LOG.debug("OLD response.headers['Content-Disposition']? ", response.headers['Content-Disposition'])
82+
#response.content_disposition('attachment; filename={}.json;'.format(preferred_filename))
83+
request.response.headers["Content-Disposition"] = "attachment; filename={}.json;".format(preferred_filename)
84+
_LOG.debug("NEW response.headers['Content-Disposition']? ", response.headers['Content-Disposition'])
7985
collection_id = collection_id[0:-5] # trim the '.json' extension and proceed w/ fetch
86+
_LOG.debug("NEW collection_id? ", collection_id)
8087

8188
result = fetch_doc(
8289
request,

0 commit comments

Comments
 (0)