fix: send 204 even if event is invalid (discord does this, idk why)

This commit is contained in:
CyberL1
2025-12-02 11:53:34 +01:00
parent eb9b94e77f
commit 4e4020e146

View File

@@ -355,10 +355,8 @@ const parseGitHubWebhook = (req: Request, res: Response, next: NextFunction) =>
},
];
break;
case "ping":
return res.status(204);
default:
return res.send(500);
return res.status(204).end(); // Yes, discord sends 204 even on invalid event
}
req.body = discordPayload;