From 81c3e65421cd3b6b4fb4843dee00f31989014756 Mon Sep 17 00:00:00 2001 From: Firekeeper <0xFirekeeper@gmail.com> Date: Fri, 11 Apr 2025 20:02:00 +0700 Subject: [PATCH] When deleting contract sub, don't delete underlying webhook Unexpected behavior, we have apis for deleting webhooks Signed-off-by: Firekeeper <0xFirekeeper@gmail.com> --- .../contract/subscriptions/remove-contract-subscription.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/server/routes/contract/subscriptions/remove-contract-subscription.ts b/src/server/routes/contract/subscriptions/remove-contract-subscription.ts index ef1c4d06c..d73dd0981 100644 --- a/src/server/routes/contract/subscriptions/remove-contract-subscription.ts +++ b/src/server/routes/contract/subscriptions/remove-contract-subscription.ts @@ -2,7 +2,6 @@ import { type Static, Type } from "@sinclair/typebox"; import type { FastifyInstance } from "fastify"; import { StatusCodes } from "http-status-codes"; import { deleteContractSubscription } from "../../../../shared/db/contract-subscriptions/delete-contract-subscription"; -import { deleteWebhook } from "../../../../shared/db/webhooks/revoke-webhook"; import { standardResponseSchema } from "../../../schemas/shared-api-schemas"; const bodySchema = Type.Object({ @@ -47,9 +46,6 @@ export async function removeContractSubscription(fastify: FastifyInstance) { const contractSubscription = await deleteContractSubscription( contractSubscriptionId, ); - if (contractSubscription.webhookId) { - await deleteWebhook(contractSubscription.webhookId); - } reply.status(StatusCodes.OK).send({ result: {