diff --git a/packages/env/env.ts b/packages/env/env.ts index 307bd9d81..4418ed26e 100644 --- a/packages/env/env.ts +++ b/packages/env/env.ts @@ -79,7 +79,9 @@ const baseEnv = { RADAR_CUMULATIVE_KEYWORDS: z .string() .min(1) - .transform((val) => val.split('/').map((s) => s.split(','))) + .transform((val) => + val.split('/').map((s) => s.split(',').map((s) => s.split('|'))) + ) .optional(), }, client: { diff --git a/packages/radar/index.ts b/packages/radar/index.ts index 4f0e2dc64..69b2056ab 100644 --- a/packages/radar/index.ts +++ b/packages/radar/index.ts @@ -13,8 +13,10 @@ export const computeRiskLevel = (typebot: any) => { if ( env.RADAR_CUMULATIVE_KEYWORDS?.some((set) => set.every((keyword) => - new RegExp(`(? + new RegExp(`(?