We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 928bd91 commit 1933fc4Copy full SHA for 1933fc4
1 file changed
apps/realtime/src/env.ts
@@ -3,7 +3,10 @@ import { z } from 'zod'
3
const EnvSchema = z.object({
4
NODE_ENV: z.enum(['development', 'test', 'production']).default('development'),
5
DATABASE_URL: z.string().url(),
6
- REDIS_URL: z.string().url().optional(),
+ REDIS_URL: z.preprocess(
7
+ (value) => (typeof value === 'string' && value.trim() === '' ? undefined : value),
8
+ z.string().url().optional()
9
+ ),
10
BETTER_AUTH_URL: z.string().url(),
11
BETTER_AUTH_SECRET: z.string().min(32),
12
INTERNAL_API_SECRET: z.string().min(32),
0 commit comments