mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 06:11:11 -05:00
fix: update environment variable validation to make Cloudflare account ID optional and allow empty image URL
This commit is contained in:
@@ -2,8 +2,8 @@ import { z } from 'zod';
|
|||||||
|
|
||||||
const envSchema = z.object({
|
const envSchema = z.object({
|
||||||
NEXT_PUBLIC_DJANGO_API_URL: z.string().url('NEXT_PUBLIC_DJANGO_API_URL must be a valid URL'),
|
NEXT_PUBLIC_DJANGO_API_URL: z.string().url('NEXT_PUBLIC_DJANGO_API_URL must be a valid URL'),
|
||||||
NEXT_PUBLIC_CLOUDFLARE_ACCOUNT_ID: z.string().min(1, 'NEXT_PUBLIC_CLOUDFLARE_ACCOUNT_ID is required'),
|
NEXT_PUBLIC_CLOUDFLARE_ACCOUNT_ID: z.string().optional(),
|
||||||
NEXT_PUBLIC_CLOUDFLARE_IMAGE_URL: z.string().url('NEXT_PUBLIC_CLOUDFLARE_IMAGE_URL must be a valid URL'),
|
NEXT_PUBLIC_CLOUDFLARE_IMAGE_URL: z.string().url().optional().or(z.literal('')),
|
||||||
});
|
});
|
||||||
|
|
||||||
function validateEnv() {
|
function validateEnv() {
|
||||||
|
|||||||
Reference in New Issue
Block a user