diff --git a/app/s3_api.py b/app/s3_api.py index 12a72d1..a237195 100644 --- a/app/s3_api.py +++ b/app/s3_api.py @@ -999,7 +999,8 @@ def _apply_object_headers( etag: str, ) -> None: if file_stat is not None: - response.headers["Content-Length"] = str(file_stat.st_size) + if response.status_code != 206: + response.headers["Content-Length"] = str(file_stat.st_size) response.headers["Last-Modified"] = http_date(file_stat.st_mtime) response.headers["ETag"] = f'"{etag}"' response.headers["Accept-Ranges"] = "bytes" diff --git a/app/version.py b/app/version.py index e4ed325..f5bfa82 100644 --- a/app/version.py +++ b/app/version.py @@ -1,6 +1,6 @@ from __future__ import annotations -APP_VERSION = "0.2.6" +APP_VERSION = "0.2.7" def get_version() -> str: