From fc1076586aaf413381c160ef3c3f30248895cf8d Mon Sep 17 00:00:00 2001 From: jxxghp Date: Mon, 12 Aug 2024 08:17:39 +0800 Subject: [PATCH] fix downloader info api --- app/api/endpoints/dashboard.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/api/endpoints/dashboard.py b/app/api/endpoints/dashboard.py index 76956108..3ba86a45 100644 --- a/app/api/endpoints/dashboard.py +++ b/app/api/endpoints/dashboard.py @@ -73,7 +73,7 @@ def processes(_: schemas.TokenPayload = Depends(verify_token)) -> Any: @router.get("/downloader", summary="下载器信息", response_model=schemas.DownloaderInfo) -def downloader(_: schemas.TokenPayload = Depends(verify_token)) -> Any: +def downloader(name: str = None, _: schemas.TokenPayload = Depends(verify_token)) -> Any: """ 查询下载器信息 """ @@ -82,7 +82,7 @@ def downloader(_: schemas.TokenPayload = Depends(verify_token)) -> Any: _, free_space = SystemUtils.space_usage([Path(d.download_path) for d in download_dirs]) # 下载器信息 downloader_info = schemas.DownloaderInfo() - transfer_infos = DashboardChain().downloader_info() + transfer_infos = DashboardChain().downloader_info(name) if transfer_infos: for transfer_info in transfer_infos: downloader_info.download_speed += transfer_info.download_speed