From b13047063b9a62980620dc94963e63cdbdfd3d36 Mon Sep 17 00:00:00 2001 From: Attila Cseh Date: Wed, 30 Jul 2025 11:37:40 +0200 Subject: [PATCH] EntityLogoImageSourceService configured singleton --- .../src/lib/entity-logo/entity-logo-image-source.service.ts | 4 +++- libs/ui/src/lib/entity-logo/entity-logo.component.ts | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts b/libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts index 1dc86e6d5..ff3b58559 100644 --- a/libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts +++ b/libs/ui/src/lib/entity-logo/entity-logo-image-source.service.ts @@ -1,7 +1,9 @@ import { Injectable } from '@angular/core'; import { DataSource } from '@prisma/client'; -@Injectable() +@Injectable({ + providedIn: 'root' +}) export class EntityLogoImageSourceService { public getLogoUrlByDataSourceAndSymbol( dataSource: DataSource, diff --git a/libs/ui/src/lib/entity-logo/entity-logo.component.ts b/libs/ui/src/lib/entity-logo/entity-logo.component.ts index 9ead0c4b6..d991ccc1c 100644 --- a/libs/ui/src/lib/entity-logo/entity-logo.component.ts +++ b/libs/ui/src/lib/entity-logo/entity-logo.component.ts @@ -13,7 +13,6 @@ import { DataSource } from '@prisma/client'; @Component({ changeDetection: ChangeDetectionStrategy.OnPush, imports: [CommonModule], - providers: [EntityLogoImageSourceService], schemas: [CUSTOM_ELEMENTS_SCHEMA], selector: 'gf-entity-logo', styleUrls: ['./entity-logo.component.scss'],