From 9ba5fc27468af7bcb734b5e1c7574eebbf9061fe Mon Sep 17 00:00:00 2001 From: Andrea Lamparelli Date: Wed, 6 Nov 2024 18:12:55 +0100 Subject: [PATCH] Datasets listing treat {} as empty filter Signed-off-by: Andrea Lamparelli --- .../java/io/hyperfoil/tools/horreum/svc/DatasetServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/horreum-backend/src/main/java/io/hyperfoil/tools/horreum/svc/DatasetServiceImpl.java b/horreum-backend/src/main/java/io/hyperfoil/tools/horreum/svc/DatasetServiceImpl.java index 4206abb37..cfed11c91 100644 --- a/horreum-backend/src/main/java/io/hyperfoil/tools/horreum/svc/DatasetServiceImpl.java +++ b/horreum-backend/src/main/java/io/hyperfoil/tools/horreum/svc/DatasetServiceImpl.java @@ -190,7 +190,7 @@ public DatasetService.DatasetList listByTest(int testId, String filter, Integer .append(SCHEMAS_SELECT).append(" WHERE testid = :testId GROUP BY dataset_id") .append("), ").append(VALIDATION_SELECT); JsonNode jsonFilter = null; - if (filter != null && !filter.isBlank()) { + if (filter != null && !filter.isBlank() && !filter.equals("{}")) { sql.append(", all_labels AS (").append(ALL_LABELS_SELECT).append(" WHERE testid = :testId GROUP BY dataset.id)"); sql.append(DATASET_SUMMARY_SELECT); addViewIdCondition(sql, viewId);