diff --git a/fastapi_file_server/app/services/file_uploader.py b/fastapi_file_server/app/services/file_uploader.py index faed282..0702e7c 100644 --- a/fastapi_file_server/app/services/file_uploader.py +++ b/fastapi_file_server/app/services/file_uploader.py @@ -6,6 +6,10 @@ from app.serializers import Data, UploadBackend, UploadedFile from app.services.storages import BotStorage, StoragesContainer, UserStorage +def seekable(*args, **kwargs): + return True + + class FileUploader: _bot_storage_index = 0 _user_storage_index = 0 @@ -47,6 +51,8 @@ class FileUploader: assert self.file.filename + setattr(self.file, "seekable", seekable) # noqa: B010 + data = await storage.upload( self.file, # type: ignore file_size=self.file_size,