diff --git a/src/lib/stores/sdk.ts b/src/lib/stores/sdk.ts index e844ce6ce..982e28906 100644 --- a/src/lib/stores/sdk.ts +++ b/src/lib/stores/sdk.ts @@ -26,7 +26,8 @@ import { DocumentsDB, Realtime, Organizations, - VectorsDB + VectorsDB, + Webhooks } from '@appwrite.io/console'; import { Sources } from '$lib/sdk/sources'; import { @@ -139,6 +140,7 @@ const sdkForProject = { tablesDB: new TablesDB(clientProject), documentsDB: new DocumentsDB(clientProject), vectorsDB: new VectorsDB(clientProject), + webhooks: new Webhooks(clientProject), console: new Console(clientProject) // for suggestions API }; diff --git a/src/routes/(console)/project-[region]-[project]/settings/webhooks/+page.ts b/src/routes/(console)/project-[region]-[project]/settings/webhooks/+page.ts index c92a17c27..4627c4ad4 100644 --- a/src/routes/(console)/project-[region]-[project]/settings/webhooks/+page.ts +++ b/src/routes/(console)/project-[region]-[project]/settings/webhooks/+page.ts @@ -10,6 +10,6 @@ export const load: PageLoad = async ({ params, url, depends }) => { return { page, - webhooks: await sdk.forConsole.projects.listWebhooks({ projectId: params.project }) + webhooks: await sdk.forProject(params.region, params.project).webhooks.list() }; }; diff --git a/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/+layout.ts b/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/+layout.ts index ce9bf4f03..029f6be1b 100644 --- a/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/+layout.ts +++ b/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/+layout.ts @@ -10,8 +10,7 @@ export const load: LayoutLoad = async ({ params, depends }) => { return { header: Header, breadcrumbs: Breadcrumbs, - webhook: await sdk.forConsole.projects.getWebhook({ - projectId: params.project, + webhook: await sdk.forProject(params.region, params.project).webhooks.get({ webhookId: params.webhook }) }; diff --git a/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/delete.svelte b/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/delete.svelte index c0822603f..ca4cc1fdb 100644 --- a/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/delete.svelte +++ b/src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/delete.svelte @@ -1,5 +1,6 @@