Used document MIME type when downloading otherwise use 'application/octet-stream' if none
This commit is contained in:
@@ -575,7 +575,12 @@ def document_download(request, document_id):
|
|||||||
try:
|
try:
|
||||||
#Test permissions and trigger exception
|
#Test permissions and trigger exception
|
||||||
document.open()
|
document.open()
|
||||||
return serve_file(request, document.file, save_as=u'"%s"' % document.get_fullname(), content_type='image/jpeg')
|
return serve_file(
|
||||||
|
request,
|
||||||
|
document.file,
|
||||||
|
save_as=u'"%s"' % document.get_fullname(),
|
||||||
|
content_type=document.file_mimetype if document.file_mimetype else 'application/octet-stream'
|
||||||
|
)
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
messages.error(request, e)
|
messages.error(request, e)
|
||||||
return HttpResponseRedirect(request.META['HTTP_REFERER'])
|
return HttpResponseRedirect(request.META['HTTP_REFERER'])
|
||||||
|
|||||||
Reference in New Issue
Block a user