From 998634342080f84c8100c4315ba06969c045995e Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sun, 2 Jul 2023 21:00:51 +0800 Subject: [PATCH] fix subscribe --- app/api/endpoints/subscribe.py | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/app/api/endpoints/subscribe.py b/app/api/endpoints/subscribe.py index 1b35900d..bac0132c 100644 --- a/app/api/endpoints/subscribe.py +++ b/app/api/endpoints/subscribe.py @@ -104,21 +104,8 @@ async def update_subscribe( return subscribe -@router.delete("/", summary="删除订阅", response_model=schemas.Response) -async def delete_subscribe( - subscribe_in: schemas.Subscribe, - db: Session = Depends(get_db), - _: schemas.TokenPayload = Depends(verify_token) -) -> Any: - """ - 删除订阅信息 - """ - Subscribe.delete(db, subscribe_in.id) - return schemas.Response(success=True) - - -@router.delete("/{mediaid}", summary="删除订阅", response_model=schemas.Response) -async def delete_subscribe_by_id( +@router.delete("/media/{mediaid}", summary="删除订阅", response_model=schemas.Response) +async def delete_subscribe_by_mediaid( mediaid: str, season: int = None, db: Session = Depends(get_db), @@ -135,6 +122,19 @@ async def delete_subscribe_by_id( return schemas.Response(success=True) +@router.delete("/{subscribe_id}", summary="删除订阅", response_model=schemas.Response) +async def delete_subscribe( + subscribe_id: int, + db: Session = Depends(get_db), + _: schemas.TokenPayload = Depends(verify_token) +) -> Any: + """ + 删除订阅信息 + """ + Subscribe.delete(db, subscribe_id) + return schemas.Response(success=True) + + @router.post("/seerr", summary="OverSeerr/JellySeerr通知订阅", response_model=schemas.Response) async def seerr_subscribe(request: Request, background_tasks: BackgroundTasks, authorization: str = Header(None)) -> Any: