Add status in collection and subscribe api.

This commit is contained in:
EstrellaXD
2023-04-27 16:31:55 +08:00
parent bccf525bf4
commit 509758db39

View File

@@ -58,12 +58,20 @@ def remove_rule(bangumi_id: str):
@router.post("/api/v1/collection", tags=["download"])
async def collection(link: RssLink):
return api_func.download_collection(link.rss_link).dict()
response = api_func.download_collection(link.rss_link).dict()
if response:
return response
else:
return {"status": "Failed to parse link"}
@router.post("/api/v1/subscribe", tags=["download"])
async def subscribe(link: RssLink):
return api_func.add_subscribe(link.rss_link).dict()
response = api_func.add_subscribe(link.rss_link)
if response:
return response.dict()
else:
return {"status": "Failed to parse link"}
@router.post("/api/v1/addRule", tags=["download"])