RED-10614: fixed missing injection context error,
This commit is contained in:
parent
7bb24c4f91
commit
0e6e4f7b09
@ -12,6 +12,7 @@ interface T {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export class PruningTranslationLoader implements TranslateLoader {
|
export class PruningTranslationLoader implements TranslateLoader {
|
||||||
|
readonly tenant = inject(GET_TENANT_FROM_PATH_FN)();
|
||||||
constructor(
|
constructor(
|
||||||
private readonly _http: HttpClient,
|
private readonly _http: HttpClient,
|
||||||
private readonly _tenantService: TenantsService,
|
private readonly _tenantService: TenantsService,
|
||||||
@ -20,9 +21,7 @@ export class PruningTranslationLoader implements TranslateLoader {
|
|||||||
) {}
|
) {}
|
||||||
|
|
||||||
getTranslation(lang: string): Observable<T> {
|
getTranslation(lang: string): Observable<T> {
|
||||||
const tenant = inject(GET_TENANT_FROM_PATH_FN)();
|
if (this.tenant) {
|
||||||
|
|
||||||
if (tenant) {
|
|
||||||
return this._tenantService.waitForSettingTenant().pipe(
|
return this._tenantService.waitForSettingTenant().pipe(
|
||||||
switchMap(() => {
|
switchMap(() => {
|
||||||
const tenant = this._tenantService.activeTenant;
|
const tenant = this._tenantService.activeTenant;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user