From 1cbab416094bee401cf310ef136dcaf691ba7999 Mon Sep 17 00:00:00 2001 From: Sheen Capadngan Date: Fri, 11 Apr 2025 22:13:50 +0800 Subject: [PATCH] misc: added description for fields --- backend/src/lib/api-docs/constants.ts | 4 ++++ .../app-connection/camunda/camunda-connection-schema.ts | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/backend/src/lib/api-docs/constants.ts b/backend/src/lib/api-docs/constants.ts index 60e924af1..1f11e3077 100644 --- a/backend/src/lib/api-docs/constants.ts +++ b/backend/src/lib/api-docs/constants.ts @@ -1708,6 +1708,10 @@ export const AppConnections = { }, VERCEL: { apiToken: "The API token used to authenticate with Vercel." + }, + CAMUNDA: { + clientId: "The client ID used to authenticate with Camunda.", + clientSecret: "The client secret used to authenticate with Camunda." } } }; diff --git a/backend/src/services/app-connection/camunda/camunda-connection-schema.ts b/backend/src/services/app-connection/camunda/camunda-connection-schema.ts index 593cd4d49..fa769c650 100644 --- a/backend/src/services/app-connection/camunda/camunda-connection-schema.ts +++ b/backend/src/services/app-connection/camunda/camunda-connection-schema.ts @@ -13,8 +13,12 @@ import { CamundaConnectionMethod } from "./camunda-connection-enums"; const BaseCamundaConnectionSchema = BaseAppConnectionSchema.extend({ app: z.literal(AppConnection.Camunda) }); export const CamundaConnectionClientCredentialsInputCredentialsSchema = z.object({ - clientId: z.string().trim().min(1, "Client ID required"), - clientSecret: z.string().trim().min(1, "Client Secret required") + clientId: z.string().trim().min(1, "Client ID required").describe(AppConnections.CREDENTIALS.CAMUNDA.clientId), + clientSecret: z + .string() + .trim() + .min(1, "Client Secret required") + .describe(AppConnections.CREDENTIALS.CAMUNDA.clientSecret) }); export const CamundaConnectionClientCredentialsOutputCredentialsSchema = z