[FIX] attachment_zipped_download: fix stream download

Before the fix, 0 bytes would be transferred.
This commit is contained in:
len 2023-09-08 17:06:56 +02:00 committed by Víctor Martínez
parent 1a4bdedbc2
commit c2b4ab0f2d

View File

@ -13,9 +13,11 @@ class AttachmentZippedDownloadController(http.Controller):
return
list_ids = map(int, ids.split(","))
out_file = request.env["ir.attachment"].browse(list_ids)._create_temp_zip()
return http.send_file(
filepath_or_fp=out_file,
stream = http.Stream(
type="data",
data=out_file.getvalue(),
mimetype="application/zip",
as_attachment=True,
filename=_("attachments.zip"),
download_name=_("attachments.zip"),
)
return stream.get_response()