From 30b09e56a405d1178018ab52bd69f5d2b7415bd2 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Thu, 23 Nov 2023 15:48:39 +0100 Subject: [PATCH] :bug: Fix processTelemetry endpoint not reachable --- .../builder/src/features/telemetry/api/processTelemetryEvent.ts | 2 +- apps/builder/src/helpers/server/routers/internalRouter.ts | 2 -- apps/builder/src/helpers/server/routers/publicRouter.ts | 2 ++ 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/builder/src/features/telemetry/api/processTelemetryEvent.ts b/apps/builder/src/features/telemetry/api/processTelemetryEvent.ts index c49a9a545..bbdb27c6b 100644 --- a/apps/builder/src/features/telemetry/api/processTelemetryEvent.ts +++ b/apps/builder/src/features/telemetry/api/processTelemetryEvent.ts @@ -10,7 +10,7 @@ export const processTelemetryEvent = authenticatedProcedure .meta({ openapi: { method: 'POST', - path: '/t/process', + path: '/v1/t/process', description: "Only used for the cloud version of Typebot. It's the way it processes telemetry events and inject it to thrid-party services.", tags: ['Telemetry'], diff --git a/apps/builder/src/helpers/server/routers/internalRouter.ts b/apps/builder/src/helpers/server/routers/internalRouter.ts index 1ad0680f7..4d8577f5a 100644 --- a/apps/builder/src/helpers/server/routers/internalRouter.ts +++ b/apps/builder/src/helpers/server/routers/internalRouter.ts @@ -1,5 +1,4 @@ import { getAppVersionProcedure } from '@/features/dashboard/api/getAppVersionProcedure' -import { processTelemetryEvent } from '@/features/telemetry/api/processTelemetryEvent' import { router } from '../trpc' import { generateUploadUrl } from '@/features/upload/api/generateUploadUrl' import { openAIRouter } from '@/features/blocks/integrations/openai/api/router' @@ -8,7 +7,6 @@ import { zemanticAiRouter } from '@/features/blocks/integrations/zemanticAi/api/ export const internalRouter = router({ getAppVersionProcedure, - processTelemetryEvent, generateUploadUrl, whatsApp: whatsAppRouter, openAI: openAIRouter, diff --git a/apps/builder/src/helpers/server/routers/publicRouter.ts b/apps/builder/src/helpers/server/routers/publicRouter.ts index 95e20e6fa..1452ee9b9 100644 --- a/apps/builder/src/helpers/server/routers/publicRouter.ts +++ b/apps/builder/src/helpers/server/routers/publicRouter.ts @@ -10,6 +10,7 @@ import { router } from '../trpc' import { analyticsRouter } from '@/features/analytics/api/router' import { collaboratorsRouter } from '@/features/collaboration/api/router' import { customDomainsRouter } from '@/features/customDomains/api/router' +import { processTelemetryEvent } from '@/features/telemetry/api/processTelemetryEvent' export const publicRouter = router({ getLinkedTypebots, @@ -23,6 +24,7 @@ export const publicRouter = router({ theme: themeRouter, collaborators: collaboratorsRouter, customDomains: customDomainsRouter, + processTelemetryEvent, }) export type PublicRouter = typeof publicRouter