diff --git a/app/api/endpoints/site.py b/app/api/endpoints/site.py index c7876d0e..ace1f049 100644 --- a/app/api/endpoints/site.py +++ b/app/api/endpoints/site.py @@ -31,7 +31,7 @@ def read_sites(db: Session = Depends(get_db), @router.post("/", summary="新增站点", response_model=schemas.Response) -def update_site( +def add_site( *, db: Session = Depends(get_db), site_in: schemas.Site, diff --git a/app/api/endpoints/subscribe.py b/app/api/endpoints/subscribe.py index fcf22a25..ef46619c 100644 --- a/app/api/endpoints/subscribe.py +++ b/app/api/endpoints/subscribe.py @@ -88,7 +88,7 @@ def update_subscribe( subscribe = Subscribe.get(db, subscribe_in.id) if not subscribe: return schemas.Response(success=False, message="订阅不存在") - if subscribe_in.sites: + if subscribe_in.sites is not None: subscribe_in.sites = json.dumps(subscribe_in.sites) # 避免更新缺失集数 subscribe_dict = subscribe_in.dict()