Skip to content

Commit e89b8d5

Browse files
1 parent fcdafad commit e89b8d5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

projects/router/src/lib/configuration.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ export const INTERNAL_ROUTER_CONFIGURATION = new InjectionToken<InternalRouterCo
7474
{
7575
factory: () => {
7676
const { disabled, enableLinkTracking } = inject(INTERNAL_MATOMO_CONFIGURATION);
77-
const routerConfig = inject(MATOMO_ROUTER_CONFIGURATION, InjectFlags.Optional) || {};
77+
const routerConfig = inject(MATOMO_ROUTER_CONFIGURATION, {optional: true}) || {};
7878

7979
return { ...DEFAULT_ROUTER_CONFIGURATION, ...routerConfig, enableLinkTracking, disabled };
8080
},

projects/router/src/lib/page-url-provider.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const MATOMO_PAGE_URL_PROVIDER = new InjectionToken<PageUrlProvider>(
1010
factory: () =>
1111
new DefaultPageUrlProvider(
1212
inject(INTERNAL_ROUTER_CONFIGURATION),
13-
inject(APP_BASE_HREF, InjectFlags.Optional),
13+
inject(APP_BASE_HREF, {optional: true}),
1414
inject(PlatformLocation)
1515
),
1616
}
@@ -26,10 +26,10 @@ function trimTrailingSlash(str: string): string {
2626

2727
export class DefaultPageUrlProvider implements PageUrlProvider {
2828
constructor(
29-
@Optional()
30-
@Inject(INTERNAL_ROUTER_CONFIGURATION)
29+
// @Optional() @Inject(INTERNAL_ROUTER_CONFIGURATION)
3130
private readonly config: InternalRouterConfiguration,
32-
@Optional() @Inject(APP_BASE_HREF) private readonly baseHref: string | null,
31+
// @Optional() @Inject(APP_BASE_HREF)
32+
private readonly baseHref: string | null,
3333
private readonly platformLocation: PlatformLocation
3434
) {}
3535

0 commit comments

Comments
 (0)