From 947d0d6d4b532375af58568eaacfa1794bf87710 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 6 Jun 2024 07:56:16 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E8=AE=A2=E9=98=85=E9=87=8D=E7=BD=AEapi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/endpoints/subscribe.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/api/endpoints/subscribe.py b/app/api/endpoints/subscribe.py index 8de1174c..309c7607 100644 --- a/app/api/endpoints/subscribe.py +++ b/app/api/endpoints/subscribe.py @@ -189,6 +189,23 @@ def refresh_subscribes( return schemas.Response(success=True) +@router.get("/reset/{subid}", summary="重置订阅", response_model=schemas.Response) +def reset_subscribes( + subid: int, + db: Session = Depends(get_db), + _: schemas.TokenPayload = Depends(verify_token)) -> Any: + """ + 重置订阅 + """ + subscribe = Subscribe.get(db, subid) + if subscribe: + subscribe.update(db, { + "note": None + }) + return schemas.Response(success=True) + return schemas.Response(success=False, message="订阅不存在") + + @router.get("/check", summary="刷新订阅 TMDB 信息", response_model=schemas.Response) def check_subscribes( _: schemas.TokenPayload = Depends(verify_token)) -> Any: