diff --git a/server/src/config.ts b/server/src/config.ts index b37eee15..cf6fd99f 100644 --- a/server/src/config.ts +++ b/server/src/config.ts @@ -102,9 +102,12 @@ export function getConfigFromEnvironmentVariables(): { } const environmentVariablesUsed = Object.entries(rawConfig) - .map(([key, value]) => (typeof value !== 'undefined' ? key : null)) - .filter((key): key is string => key !== null) - .filter((key) => key !== 'logLevel') // logLevel is a special case that we ignore + .filter( + ([key, value]) => + !['undefined', 'object'].includes(typeof value) && + ![null, 'logLevel'].includes(key), + ) + .map(([key]) => key) const config = ConfigSchema.parse(rawConfig)