Skip to content

Commit

Permalink
fix for changes
Browse files Browse the repository at this point in the history
  • Loading branch information
mydea committed Jan 30, 2024
1 parent 44b11d1 commit 574e20a
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions packages/ember/addon/instance-initializers/sentry-performance.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,9 +103,15 @@ export function _instrumentEmberRouter(
const browserTracingOptions = config.browserTracingOptions || config.sentry.browserTracingOptions || {};
const url = getLocationURL(location);

const client = Sentry.getClient<BrowserClient>();

if (!client) {
return;
}

if (url && browserTracingOptions.startTransactionOnPageLoad !== false) {
const routeInfo = routerService.recognize(url);
Sentry.startBrowserTracingPageLoadSpan({
Sentry.startBrowserTracingPageLoadSpan(client, {
name: `route:${routeInfo.name}`,
op: 'pageload',
origin: 'auto.pageload.ember',
Expand Down Expand Up @@ -134,7 +140,7 @@ export function _instrumentEmberRouter(
const { fromRoute, toRoute } = getTransitionInformation(transition, routerService);
activeRootSpan?.end();

Sentry.startBrowserTracingNavigationSpan({
Sentry.startBrowserTracingNavigationSpan(client, {
name: `route:${toRoute}`,
op: 'navigation',
origin: 'auto.navigation.ember',
Expand Down

0 comments on commit 574e20a

Please sign in to comment.