fix: Check WebhookSubscription is not disabled before delivery attempt

This commit is contained in:
Tom Moor
2022-08-08 11:10:10 +02:00
parent 7923a7e071
commit 1b00d51c74

View File

@@ -79,10 +79,18 @@ export default class DeliverWebhookTask extends BaseTask<Props> {
rejectOnEmpty: true,
});
Logger.info(
"task",
`DeliverWebhookTask: ${event.name} for ${subscription.name}`
);
if (!subscription.enabled) {
Logger.info("task", `WebhookSubscription was disabled before delivery`, {
event: event.name,
subscriptionId: subscription.id,
});
return;
}
Logger.info("task", `DeliverWebhookTask: ${event.name}`, {
event: event.name,
subscriptionId: subscription.id,
});
switch (event.name) {
case "api_keys.create":