auto-sync: 2026-06-08 23:19:23
This commit is contained in:
@@ -457,10 +457,10 @@ async def gitea_webhook(
|
|||||||
return Response(status_code=200, content="invalid payload")
|
return Response(status_code=200, content="invalid payload")
|
||||||
|
|
||||||
# 4. 查找 handler
|
# 4. 查找 handler
|
||||||
logger.info("Webhook received: event=%s delivery=%s", x_gitea_event, x_gitea_delivery)
|
print(f"[WEBHOOK_DEBUG] event={x_gitea_event} delivery={x_gitea_delivery} payload_keys={list(payload.keys()) if isinstance(payload, dict) else 'not_dict'}", flush=True)
|
||||||
handler = _EVENT_HANDLERS.get(x_gitea_event or "")
|
handler = _EVENT_HANDLERS.get(x_gitea_event or "")
|
||||||
if not handler:
|
if not handler:
|
||||||
logger.info("Unhandled event type: %s", x_gitea_event)
|
print(f"[WEBHOOK_DEBUG] UNHANDLED event={x_gitea_event}", flush=True)
|
||||||
return Response(status_code=200, content=f"unhandled event: {x_gitea_event}")
|
return Response(status_code=200, content=f"unhandled event: {x_gitea_event}")
|
||||||
|
|
||||||
# 5. 执行 handler
|
# 5. 执行 handler
|
||||||
|
|||||||
Reference in New Issue
Block a user