From 35bbb54fc2c082c516f22e8cb68bf515fa0d5868 Mon Sep 17 00:00:00 2001 From: AaronBenDaniel <144371000+AaronBenDaniel@users.noreply.github.com> Date: Fri, 25 Jul 2025 15:03:11 -0400 Subject: [PATCH] feat(api): Report file size to user (#77 - @AaronBenDaniel) --- src/api/src/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/api/src/main.py b/src/api/src/main.py index 5129301..b9243e1 100644 --- a/src/api/src/main.py +++ b/src/api/src/main.py @@ -218,7 +218,8 @@ async def handle_download( iterfile(), media_type=media_type, headers={ - "Content-Disposition": f'attachment; filename="{slugify(metadata["title"])}_{story_id}{"_images" if download_images else ""}.{format.value}"' # Thanks https://stackoverflow.com/a/72729058 + "Content-Disposition": f'attachment; filename="{slugify(metadata["title"])}_{story_id}{"_images" if download_images else ""}.{format.value}"', # Thanks https://stackoverflow.com/a/72729058 + "Content-Length": str(book_buffer.getbuffer().nbytes), }, )