RED-10614: fixed missing injection context error,

This commit is contained in:
Nicoleta Panaghiu 2024-12-06 19:22:12 +02:00
parent 7bb24c4f91
commit 0e6e4f7b09

View File

@ -12,6 +12,7 @@ interface T {
}
export class PruningTranslationLoader implements TranslateLoader {
readonly tenant = inject(GET_TENANT_FROM_PATH_FN)();
constructor(
private readonly _http: HttpClient,
private readonly _tenantService: TenantsService,
@ -20,9 +21,7 @@ export class PruningTranslationLoader implements TranslateLoader {
) {}
getTranslation(lang: string): Observable<T> {
const tenant = inject(GET_TENANT_FROM_PATH_FN)();
if (tenant) {
if (this.tenant) {
return this._tenantService.waitForSettingTenant().pipe(
switchMap(() => {
const tenant = this._tenantService.activeTenant;