From 4dcb18f00e7ad7982ea1590d29656735629d41b8 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 18 Feb 2025 16:32:10 +0800 Subject: [PATCH] fix: site browse api --- app/api/endpoints/site.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/api/endpoints/site.py b/app/api/endpoints/site.py index cfcf7dcf..5cd43542 100644 --- a/app/api/endpoints/site.py +++ b/app/api/endpoints/site.py @@ -281,7 +281,12 @@ def site_category(site_id: int, category: Dict[str, List[dict]] = indexer.get('category') or [] if not category: return [] - return list({category.get('movie') + category.get('tv')}) + result = [] + for cats in category.values(): + for cat in cats: + if cat not in result: + result.append(cat) + return result @router.get("/resource/{site_id}", summary="站点资源", response_model=List[schemas.TorrentInfo])