🐛 New sendMessage version for the new parser
Make sure old client still communicate with old parser
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
import { generateOpenApiDocument } from 'trpc-openapi'
|
||||
import { writeFileSync } from 'fs'
|
||||
import { appRouter } from './routers/v1/_app'
|
||||
import { appRouter } from './routers/appRouterV2'
|
||||
|
||||
const openApiDocument = generateOpenApiDocument(appRouter, {
|
||||
title: 'Chat API',
|
||||
version: '1.0.0',
|
||||
baseUrl: 'https://typebot.io/api/v1',
|
||||
version: '2.0.0',
|
||||
baseUrl: 'https://typebot.io/api/v2',
|
||||
docsUrl: 'https://docs.typebot.io/api',
|
||||
})
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { sendMessage } from '@/features/chat/api/sendMessage'
|
||||
import { sendMessageV1 } from '@/features/chat/api/sendMessageV1'
|
||||
import { whatsAppRouter } from '@/features/whatsapp/api/router'
|
||||
import { router } from '../../trpc'
|
||||
import { router } from '../trpc'
|
||||
import { updateTypebotInSession } from '@/features/chat/api/updateTypebotInSession'
|
||||
import { getUploadUrl } from '@/features/fileUpload/api/deprecated/getUploadUrl'
|
||||
import { generateUploadUrl } from '@/features/fileUpload/api/generateUploadUrl'
|
||||
|
||||
export const appRouter = router({
|
||||
sendMessage,
|
||||
sendMessageV1,
|
||||
getUploadUrl,
|
||||
generateUploadUrl,
|
||||
updateTypebotInSession,
|
||||
16
apps/viewer/src/helpers/server/routers/appRouterV2.ts
Normal file
16
apps/viewer/src/helpers/server/routers/appRouterV2.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { sendMessageV2 } from '@/features/chat/api/sendMessageV2'
|
||||
import { whatsAppRouter } from '@/features/whatsapp/api/router'
|
||||
import { router } from '../trpc'
|
||||
import { updateTypebotInSession } from '@/features/chat/api/updateTypebotInSession'
|
||||
import { getUploadUrl } from '@/features/fileUpload/api/deprecated/getUploadUrl'
|
||||
import { generateUploadUrl } from '@/features/fileUpload/api/generateUploadUrl'
|
||||
|
||||
export const appRouter = router({
|
||||
sendMessageV2,
|
||||
getUploadUrl,
|
||||
generateUploadUrl,
|
||||
updateTypebotInSession,
|
||||
whatsAppRouter,
|
||||
})
|
||||
|
||||
export type AppRouter = typeof appRouter
|
||||
Reference in New Issue
Block a user