From 17828f42adeca42a01ab0339ca343bb8289565e7 Mon Sep 17 00:00:00 2001 From: Jonas Daniels Date: Thu, 24 Apr 2025 19:12:45 +0200 Subject: [PATCH] Add webhooks capability to insight team capabilities --- .changeset/smooth-ghosts-rhyme.md | 5 +++++ apps/dashboard/src/stories/stubs.ts | 1 + packages/service-utils/src/core/api.ts | 1 + packages/service-utils/src/mocks.ts | 1 + 4 files changed, 8 insertions(+) create mode 100644 .changeset/smooth-ghosts-rhyme.md diff --git a/.changeset/smooth-ghosts-rhyme.md b/.changeset/smooth-ghosts-rhyme.md new file mode 100644 index 00000000000..41b614659ec --- /dev/null +++ b/.changeset/smooth-ghosts-rhyme.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +add insight.webhooks to capabilities diff --git a/apps/dashboard/src/stories/stubs.ts b/apps/dashboard/src/stories/stubs.ts index 524fad2c470..3b688762e21 100644 --- a/apps/dashboard/src/stories/stubs.ts +++ b/apps/dashboard/src/stories/stubs.ts @@ -79,6 +79,7 @@ export function teamStub(id: string, billingPlan: Team["billingPlan"]): Team { insight: { enabled: true, rateLimit: 1000, + webhooks: true, }, embeddedWallets: { enabled: true, diff --git a/packages/service-utils/src/core/api.ts b/packages/service-utils/src/core/api.ts index cece5e542f8..38fa4f30ad9 100644 --- a/packages/service-utils/src/core/api.ts +++ b/packages/service-utils/src/core/api.ts @@ -55,6 +55,7 @@ type TeamCapabilities = { insight: { enabled: boolean; rateLimit: number; + webhooks: boolean; }; storage: { enabled: boolean; diff --git a/packages/service-utils/src/mocks.ts b/packages/service-utils/src/mocks.ts index e0192c2571c..53c673dc04b 100644 --- a/packages/service-utils/src/mocks.ts +++ b/packages/service-utils/src/mocks.ts @@ -67,6 +67,7 @@ export const validTeamResponse: TeamResponse = { insight: { enabled: true, rateLimit: 1000, + webhooks: true, }, storage: { enabled: true,