Fix sentry dsn on client (#882)

This commit is contained in:
Sergey Mankovsky
2026-02-25 23:34:17 +01:00
committed by GitHub
parent 25bcdb16a8
commit f428b9e3f2
3 changed files with 13 additions and 4 deletions

View File

@@ -35,6 +35,7 @@ export type ClientEnvCommon = EnvFeaturePartial & {
API_URL: NonEmptyString;
WEBSOCKET_URL: NonEmptyString | null;
AUTH_PROVIDER: AuthProviderType;
SENTRY_DSN: string | null;
};
let clientEnv: ClientEnvCommon | null = null;
@@ -86,6 +87,9 @@ export const getClientEnvServer = (): ClientEnvCommon => {
API_URL: getNextEnvVar("API_URL"),
WEBSOCKET_URL: parseMaybeNonEmptyString(process.env.WEBSOCKET_URL ?? ""),
AUTH_PROVIDER: parseAuthProvider(),
SENTRY_DSN: parseMaybeNonEmptyString(
process.env.NEXT_PUBLIC_SENTRY_DSN ?? "",
),
...features,
};
}
@@ -94,6 +98,9 @@ export const getClientEnvServer = (): ClientEnvCommon => {
API_URL: getNextEnvVar("API_URL"),
WEBSOCKET_URL: parseMaybeNonEmptyString(process.env.WEBSOCKET_URL ?? ""),
AUTH_PROVIDER: parseAuthProvider(),
SENTRY_DSN: parseMaybeNonEmptyString(
process.env.NEXT_PUBLIC_SENTRY_DSN ?? "",
),
...features,
};
return clientEnv;