From e3788c815f2612d723d56a59bb54562c288ccd25 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Sat, 15 Jun 2024 23:17:59 +0200 Subject: [PATCH] :bug: Fix S3 upload not working --- classquiz/storage/s3_storage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classquiz/storage/s3_storage.py b/classquiz/storage/s3_storage.py index af2832b..de76e7b 100644 --- a/classquiz/storage/s3_storage.py +++ b/classquiz/storage/s3_storage.py @@ -110,7 +110,7 @@ class S3Storage: # skipcq: PYL-W0613 async def upload(self, file: BinaryIO, file_name: str, size: int | None, mime_type: str | None = None) -> None: headers, url = self._generate_aws_signature_v4(method="PUT", path=f"/{file_name}") - headers["Content-Length"] = size + headers["Content-Length"] = str(size) async with ClientSession() as session, session.put(url, headers=headers, data=file) as resp: if resp.status == 200: return None