Skip to content
Snippets Groups Projects
Commit 263143b3 authored by Fadil's avatar Fadil Committed by bouhaddouzay
Browse files

[US TRTL-514] Fix tenant selection routing path

parent 918411f6
No related branches found
No related tags found
No related merge requests found
...@@ -126,16 +126,16 @@ export class HeaderComponent implements OnInit, OnDestroy { ...@@ -126,16 +126,16 @@ export class HeaderComponent implements OnInit, OnDestroy {
eventsObsRef = this.router.events.pipe(takeUntil(this.destroyer$)).subscribe((data: any) => { eventsObsRef = this.router.events.pipe(takeUntil(this.destroyer$)).subscribe((data: any) => {
if (data instanceof ActivationStart) { if (data instanceof ActivationStart) {
const tenantIdentifier = +data.snapshot.params.tenantIdentifier; const tenantIdentifier = +data.snapshot.params.tenantIdentifier;
if (tenantIdentifier) { if (tenantIdentifier) {
this.tenantService.setSelectedTenantByIdentifier(tenantIdentifier); this.tenantService.setSelectedTenantByIdentifier(tenantIdentifier);
this.tenantService.getSelectedTenant$().pipe(takeUntil(this.destroyer$)).subscribe((tenant: Tenant) => { this.tenantService.getSelectedTenant$().pipe(takeUntil(this.destroyer$)).subscribe((tenant: Tenant) => {
if (tenant.identifier !== tenantIdentifier) { if (tenant.identifier !== tenantIdentifier) {
this.changeTenant(tenant.identifier); this.changeTenant(tenant.identifier);
} }
}); });
} }
} }
}); });
} }
...@@ -201,6 +201,6 @@ export class HeaderComponent implements OnInit, OnDestroy { ...@@ -201,6 +201,6 @@ export class HeaderComponent implements OnInit, OnDestroy {
} }
private changeTenant(tenantIdentifier: Number): void { private changeTenant(tenantIdentifier: Number): void {
this.router.navigate([this.route.firstChild.snapshot.url[0].path + TENANT_SELECTION_URL_CONDITION, tenantIdentifier], { relativeTo: this.route }); this.router.navigate([this.route.firstChild.snapshot.routeConfig.path + TENANT_SELECTION_URL_CONDITION, tenantIdentifier], { relativeTo: this.route });
} }
} }
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment