From 9f5c27df8c404aa95b774e6c25c3bf54306abc81 Mon Sep 17 00:00:00 2001 From: Viner Abubakirov Date: Wed, 25 Feb 2026 12:18:46 +0500 Subject: [PATCH] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20func=20video=5Fsize?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/v2/endpoints/youtube.py | 2 +- app/services.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/api/v2/endpoints/youtube.py b/app/api/v2/endpoints/youtube.py index 7f44a38..cde2255 100644 --- a/app/api/v2/endpoints/youtube.py +++ b/app/api/v2/endpoints/youtube.py @@ -18,5 +18,5 @@ async def video_resolutions(url: str): return {"resolutions": YouTubeService.resolutions(url)} @router.get("/size") -async def video_size(data: DownloadRequest): +async def video_size(data: DownloadRequest) -> dict[str, int]: return {"size": YouTubeService.filesize(data)} diff --git a/app/services.py b/app/services.py index 30dc848..d84bc8e 100644 --- a/app/services.py +++ b/app/services.py @@ -46,8 +46,7 @@ class YouTubeService: manager = YtDlpManager((data.url)) video_size = manager.best_video(data.quality).filesize audio_size = manager.best_audio().filesize - return {"filesize": video_size + audio_size} - + return video_size + audio_size class Files: @staticmethod