From 05669f6e7e08ca0a656016c189847a4e444175ec Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 25 Jun 2025 10:44:35 +0200 Subject: [PATCH] Feature: Enhance tag service to include symbol profile count and update admin tag display --- apps/api/src/services/tag/tag.service.ts | 5 +++-- .../src/app/components/admin-tag/admin-tag.component.html | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/api/src/services/tag/tag.service.ts b/apps/api/src/services/tag/tag.service.ts index 6ee840513..8b0060fef 100644 --- a/apps/api/src/services/tag/tag.service.ts +++ b/apps/api/src/services/tag/tag.service.ts @@ -88,7 +88,7 @@ export class TagService { const tagsWithOrderCount = await this.prismaService.tag.findMany({ include: { _count: { - select: { activities: true } + select: { activities: true, symbolProfile: true } } } }); @@ -98,7 +98,8 @@ export class TagService { id, name, userId, - activityCount: _count.activities + activityCount: _count.activities, + holdingCount: _count.symbolProfile }; }); } diff --git a/apps/client/src/app/components/admin-tag/admin-tag.component.html b/apps/client/src/app/components/admin-tag/admin-tag.component.html index b5f995c0d..41278d9b3 100644 --- a/apps/client/src/app/components/admin-tag/admin-tag.component.html +++ b/apps/client/src/app/components/admin-tag/admin-tag.component.html @@ -44,7 +44,7 @@ > Activities - + {{ element.activityCount }}