diff --git a/.changeset/dirty-cups-repair.md b/.changeset/dirty-cups-repair.md new file mode 100644 index 0000000000..eba67301e5 --- /dev/null +++ b/.changeset/dirty-cups-repair.md @@ -0,0 +1,5 @@ +--- +"@comet/cms-api": patch +--- + +Fix calculation of `totalCount` in `DependenciesService#getDependents` diff --git a/packages/api/cms-api/src/dependencies/dependencies.service.ts b/packages/api/cms-api/src/dependencies/dependencies.service.ts index e19cab7811..3c0854ae9f 100644 --- a/packages/api/cms-api/src/dependencies/dependencies.service.ts +++ b/packages/api/cms-api/src/dependencies/dependencies.service.ts @@ -209,7 +209,7 @@ export class DependenciesService { ret.push(dependency); } - const countResult = await this.withCount(qb).select("rootId").groupBy(["rootId", "rootEntityName"]); + const countResult = await this.withCount(qb).select("targetId").groupBy(["targetId", "targetEntityName"]); const totalCount = countResult[0]?.count ?? 0; return new PaginatedDependencies(ret, Number(totalCount));