diff --git a/server/lib/constants.ts b/server/lib/constants.ts index e7fb4692..3332dd8a 100644 --- a/server/lib/constants.ts +++ b/server/lib/constants.ts @@ -1,6 +1,6 @@ export const GOOGLE_API_CREDENTIALS = process.env.GOOGLE_API_CREDENTIALS || "{}"; export const { client_id: GOOGLE_CLIENT_ID, client_secret: GOOGLE_CLIENT_SECRET } = - JSON.parse(GOOGLE_API_CREDENTIALS)?.web; + JSON.parse(GOOGLE_API_CREDENTIALS)?.web || {}; export const GOOGLE_LOGIN_ENABLED = process.env.GOOGLE_LOGIN_ENABLED === "true"; export const IS_GOOGLE_LOGIN_ENABLED = !!(GOOGLE_CLIENT_ID && GOOGLE_CLIENT_SECRET && GOOGLE_LOGIN_ENABLED); export const IS_SAML_LOGIN_ENABLED = !!(process.env.SAML_DATABASE_URL && process.env.SAML_ADMINS);