diff --git a/plugins/webhooks/server/tasks/DeliverWebhookTask.ts b/plugins/webhooks/server/tasks/DeliverWebhookTask.ts index db2f2e4f2..9ca74e37a 100644 --- a/plugins/webhooks/server/tasks/DeliverWebhookTask.ts +++ b/plugins/webhooks/server/tasks/DeliverWebhookTask.ts @@ -174,6 +174,7 @@ export default class DeliverWebhookTask extends BaseTask { return; case "integrations.create": case "integrations.update": + case "integrations.delete": await this.handleIntegrationEvent(subscription, event); return; case "teams.create": diff --git a/server/types.ts b/server/types.ts index 6155d7d8c..884c2413f 100644 --- a/server/types.ts +++ b/server/types.ts @@ -268,7 +268,7 @@ export type GroupEvent = BaseEvent & ); export type IntegrationEvent = BaseEvent & { - name: "integrations.create" | "integrations.update"; + name: "integrations.create" | "integrations.update" | "integrations.delete"; modelId: string; };