From e63d6d2cf28d720a40ba5f61b24ef4acd1796064 Mon Sep 17 00:00:00 2001 From: Santosh Bhandari Date: Thu, 14 May 2026 10:05:46 +0545 Subject: [PATCH] feat: restrict public API creation methods to CLI and API --- .../public-api/routes/v1/public.integrations.controller.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/backend/src/public-api/routes/v1/public.integrations.controller.ts b/apps/backend/src/public-api/routes/v1/public.integrations.controller.ts index d5d7f26e..0b6d8338 100644 --- a/apps/backend/src/public-api/routes/v1/public.integrations.controller.ts +++ b/apps/backend/src/public-api/routes/v1/public.integrations.controller.ts @@ -188,11 +188,11 @@ export class PublicIntegrationsController { ); } - const allowedCreationMethods = ['WEB', 'CLI'] as const; + const allowedCreationMethods = ['CLI', 'API'] as const; const creationMethod = allowedCreationMethods.includes( rawBody.creationMethod ) - ? (rawBody.creationMethod as 'WEB' | 'CLI') + ? (rawBody.creationMethod as 'CLI' | 'API') : 'API'; console.log(JSON.stringify(body, null, 2));