From c11bbe670f3d221ee55ba7e158e57dc0f95c6242 Mon Sep 17 00:00:00 2001 From: Owen Date: Tue, 15 Sep 2026 10:23:37 -0400 Subject: [PATCH] Remove optional() where unneeded for zod 4 --- server/lib/readConfigFile.ts | 14 -------------- server/private/lib/readConfigFile.ts | 3 --- 2 files changed, 17 deletions(-) diff --git a/server/lib/readConfigFile.ts b/server/lib/readConfigFile.ts index 9cf0568b4..d4f040b72 100644 --- a/server/lib/readConfigFile.ts +++ b/server/lib/readConfigFile.ts @@ -26,14 +26,12 @@ export const configSchema = z .object({ anonymous_usage: z.boolean().optional().default(true) }) - .optional() .prefault({}), notifications: z .object({ product_updates: z.boolean().optional().default(true), new_releases: z.boolean().optional().default(true) }) - .optional() .prefault({}) }) .optional() @@ -109,7 +107,6 @@ export const configSchema = z id: z.string().optional().default("P-Access-Token-Id"), token: z.string().optional().default("P-Access-Token") }) - .optional() .prefault({}), remote_headers: z .object({ @@ -126,7 +123,6 @@ export const configSchema = z name: z.string().optional().default("Remote-Name"), role: z.string().optional().default("Remote-Role") }) - .optional() .prefault({}), resource_session_request_param: z .string() @@ -238,7 +234,6 @@ export const configSchema = z .default(5000), jit_mode: z.boolean().default(true) }) - .optional() .prefault({}) }) .optional(), @@ -278,7 +273,6 @@ export const configSchema = z .optional() .default(5000) }) - .optional() .prefault({}) }) .optional(), @@ -325,10 +319,8 @@ export const configSchema = z .optional() .default(50) }) - .optional() .prefault({}) }) - .optional() .prefault({}), gerbil: z .object({ @@ -357,7 +349,6 @@ export const configSchema = z .optional() .default(30) }) - .optional() .prefault({}), orgs: z .object({ @@ -391,7 +382,6 @@ export const configSchema = z .optional() .default(500) }) - .optional() .prefault({}), auth: z .object({ @@ -408,10 +398,8 @@ export const configSchema = z .optional() .default(500) }) - .optional() .prefault({}) }) - .optional() .prefault({}), email: z .object({ @@ -489,10 +477,8 @@ export const configSchema = z .optional() .default(12) }) - .optional() .prefault({}) }) - .optional() .prefault({}) }) .refine( diff --git a/server/private/lib/readConfigFile.ts b/server/private/lib/readConfigFile.ts index ce574f61d..db6999724 100644 --- a/server/private/lib/readConfigFile.ts +++ b/server/private/lib/readConfigFile.ts @@ -48,7 +48,6 @@ export const privateConfigSchema = z .optional() .transform(getEnvOrYaml("FOSSORIAL_API_KEY")) }) - .optional() .prefault({}), redis: z .object({ @@ -166,7 +165,6 @@ export const privateConfigSchema = z .optional() .default("http://gerbil:3004") }) - .optional() .prefault({}), flags: z .object({ @@ -187,7 +185,6 @@ export const privateConfigSchema = z // (server/private/lib/config.ts). disable_private_http_placeholder: z.boolean().optional() }) - .optional() .prefault({}), acme: z .object({