From a145d2602f0632dda8bd942f836c46cfed1315f6 Mon Sep 17 00:00:00 2001 From: Matej Gerek Date: Sun, 6 Oct 2024 19:20:11 +0200 Subject: [PATCH] Update isUsed flag --- apps/api/src/services/tag/tag.service.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/api/src/services/tag/tag.service.ts b/apps/api/src/services/tag/tag.service.ts index 14b9743f2..48888f429 100644 --- a/apps/api/src/services/tag/tag.service.ts +++ b/apps/api/src/services/tag/tag.service.ts @@ -23,7 +23,11 @@ export class TagService { name: 'asc' }, include: { - orders: true + _count: { + select: { + orders: true + } + } }, where: { OR: [ @@ -39,8 +43,8 @@ export class TagService { return tags.map((tag) => ({ ...tag, - isUsed: tag.orders.length > 0, - orders: undefined + isUsed: tag._count.orders > 0, + _count: undefined })); } }