Fix for duplicate results in queryEntities when using an orderField

Signed-off-by: Tyler Davis <tylerd@canva.com>
This commit is contained in:
Tyler Davis
2025-03-25 09:13:09 +11:00
parent ad41ba7dc6
commit 7cc4995abf
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Fix for duplicate results in queryEntities when using an orderField
@@ -285,6 +285,7 @@ export class DefaultEntitiesCatalog implements EntitiesCatalog {
if (sortField) {
inner
.distinct()
.leftOuterJoin('search', qb =>
qb
.on('search.entity_id', 'final_entities.entity_id')