This commit is contained in:
jxxghp
2023-06-13 14:35:02 +08:00
parent 2b9975b9b2
commit 8776e51b22
11 changed files with 60 additions and 49 deletions

View File

@ -36,9 +36,9 @@ async def read_subscribes(
@router.post("/", response_model=schemas.Response)
async def create_subscribe(
*,
subscribe_in: schemas.Subscribe,
_: User = Depends(get_current_active_superuser),
*,
subscribe_in: schemas.Subscribe,
_: User = Depends(get_current_active_superuser),
) -> Any:
"""
新增订阅
@ -49,10 +49,10 @@ async def create_subscribe(
@router.post("/update", response_model=schemas.Subscribe)
async def update_subscribe(
*,
db: Session = Depends(get_db),
subscribe_in: schemas.Subscribe,
_: User = Depends(get_current_active_superuser),
*,
db: Session = Depends(get_db),
subscribe_in: schemas.Subscribe,
_: User = Depends(get_current_active_superuser),
) -> Any:
"""
更新订阅信息
@ -67,6 +67,20 @@ async def update_subscribe(
return subscribe
@router.post("/delete", response_model=schemas.Response)
async def delete_subscribe(
*,
db: Session = Depends(get_db),
subscribe_in: schemas.Subscribe,
_: User = Depends(get_current_active_superuser),
) -> Any:
"""
删除订阅信息
"""
Subscribe.delete(db, subscribe_in.id)
return {"success": True}
@router.post("/seerr", response_model=schemas.Response)
async def seerr_subscribe(request: Request, background_tasks: BackgroundTasks,
authorization: str = Header(None)):