fix webhook

This commit is contained in:
jxxghp
2023-07-14 21:00:59 +08:00
parent 085409049d
commit 98762e711c
2 changed files with 5 additions and 5 deletions

View File

@ -17,15 +17,15 @@ def start_webhook_chain(body: Any, form: Any, args: Any):
@router.post("/", summary="Webhook消息响应", response_model=schemas.Response)
def webhook_message(background_tasks: BackgroundTasks,
token: str, request: Request) -> Any:
async def webhook_message(background_tasks: BackgroundTasks,
token: str, request: Request) -> Any:
"""
Webhook响应
"""
if token != settings.API_TOKEN:
return schemas.Response(success=False, message="token认证不通过")
body = request.body()
form = request.form()
body = await request.body()
form = await request.form()
args = request.query_params
background_tasks.add_task(start_webhook_chain, body, form, args)
return schemas.Response(success=True)