mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2026-04-25 06:35:18 +00:00
Fix sentry dsn on client (#882)
This commit is contained in:
@@ -346,9 +346,10 @@ export const useWebSockets = (transcriptId: string | null): UseWebSockets => {
|
||||
let intentionalClose = false;
|
||||
|
||||
const connect = () => {
|
||||
const subprotocols = auth.accessToken
|
||||
? ["bearer", auth.accessToken]
|
||||
: undefined;
|
||||
const subprotocols =
|
||||
auth.status === "authenticated" && auth.accessToken
|
||||
? ["bearer", auth.accessToken]
|
||||
: undefined;
|
||||
ws = new WebSocket(url, subprotocols);
|
||||
|
||||
ws.onopen = () => {
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user