diff --git a/packages/core/src/utils/hasTracingEnabled.ts b/packages/core/src/utils/hasTracingEnabled.ts index a4a854edf314..97463d9d5e5e 100644 --- a/packages/core/src/utils/hasTracingEnabled.ts +++ b/packages/core/src/utils/hasTracingEnabled.ts @@ -16,7 +16,11 @@ export function hasTracingEnabled( return false; } - const client = getClient(); - const options = maybeOptions || (client && client.getOptions()); + const options = maybeOptions || getClientOptions(); return !!options && (options.enableTracing || 'tracesSampleRate' in options || 'tracesSampler' in options); } + +function getClientOptions(): Options | undefined { + const client = getClient(); + return client && client.getOptions(); +}