fix(webhook): respond with 404 for non-webhook flows
This commit is contained in:
@@ -16,6 +16,12 @@ export default async (request: IRequest, response: Response) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const triggerStep = await flow.getTriggerStep();
|
const triggerStep = await flow.getTriggerStep();
|
||||||
|
const triggerCommand = await triggerStep.getTriggerCommand();
|
||||||
|
|
||||||
|
if (triggerCommand.type !== 'webhook') {
|
||||||
|
return response.send(404);
|
||||||
|
}
|
||||||
|
|
||||||
const app = await triggerStep.getApp();
|
const app = await triggerStep.getApp();
|
||||||
|
|
||||||
if (app.auth.verifyWebhook) {
|
if (app.auth.verifyWebhook) {
|
||||||
|
Reference in New Issue
Block a user