diff --git a/packages/ember/addon/instance-initializers/sentry-performance.ts b/packages/ember/addon/instance-initializers/sentry-performance.ts index c77e9a80738e..a750bb404153 100644 --- a/packages/ember/addon/instance-initializers/sentry-performance.ts +++ b/packages/ember/addon/instance-initializers/sentry-performance.ts @@ -88,7 +88,7 @@ export function _instrumentEmberRouter( }); } - const finishActiveTransaction = function(_: any, nextInstance: any) { + const finishActiveTransaction = function (_: any, nextInstance: any) { if (nextInstance) { return; } diff --git a/packages/vue/src/router.ts b/packages/vue/src/router.ts index 68be9841ffc1..a6cb76685c69 100644 --- a/packages/vue/src/router.ts +++ b/packages/vue/src/router.ts @@ -53,7 +53,8 @@ export function vueRouterInstrumentation(router: VueRouter): VueRouterInstrument if (startTransactionOnPageLoad && isPageLoadNavigation) { startTransaction({ - name: to.name || to.path, + // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access + name: to.name.toString() || to.path, op: 'pageload', tags, data, @@ -63,7 +64,7 @@ export function vueRouterInstrumentation(router: VueRouter): VueRouterInstrument if (startTransactionOnLocationChange && !isPageLoadNavigation) { startTransaction({ // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - name: to.name || (to.matched[0] && to.matched[0].path) || to.path, + name: to.name.toString() || (to.matched[0] && to.matched[0].path) || to.path, op: 'navigation', tags, data,