From cdf7cc6f00b3a0987f7546f973e8cb7267ac2e0b Mon Sep 17 00:00:00 2001 From: gbuomprisco Date: Tue, 18 Feb 2025 21:46:17 +0700 Subject: [PATCH] Allow empty monitoring provider variable for retro-compatibility with previous env variables settings. --- packages/monitoring/api/src/get-monitoring-provider.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/monitoring/api/src/get-monitoring-provider.ts b/packages/monitoring/api/src/get-monitoring-provider.ts index 6ee0812e9..5e519d56a 100644 --- a/packages/monitoring/api/src/get-monitoring-provider.ts +++ b/packages/monitoring/api/src/get-monitoring-provider.ts @@ -1,6 +1,9 @@ import { z } from 'zod'; -export const MONITORING_PROVIDER = z.enum(['baselime', 'sentry']).optional(); +export const MONITORING_PROVIDER = z + .enum(['baselime', 'sentry', '']) + .optional() + .transform((value) => value || undefined); export type MonitoringProvider = z.infer;