From e26f530e4d16a3d1af707fbad7aeaf6516d4ab16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20QUAISSARD?= <mael.quaissard@smile.fr> Date: Thu, 30 Jul 2020 12:00:40 +0200 Subject: [PATCH] 19718/19716 - securisaton | probative value - Fix search query Co-authored-by: benemart <benedicte.martinez@cea.fr> --- .../vitamui/referential/common/dsl/VitamQueryHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dsl/VitamQueryHelper.java b/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dsl/VitamQueryHelper.java index d1a52e65..cf2c84b4 100644 --- a/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dsl/VitamQueryHelper.java +++ b/api/api-referential/referential-commons/src/main/java/fr/gouv/vitamui/referential/common/dsl/VitamQueryHelper.java @@ -115,12 +115,16 @@ public class VitamQueryHelper { case IDENTIFIER: case ID: case PUID: - case EV_TYPE_PROC: // string equals operation final String stringValue = (String) entry.getValue(); queryOr.add(eq(searchKey, stringValue)); haveOrParameters = true; break; + case EV_TYPE_PROC: + // string equals operation + final String evTypeProc = (String) entry.getValue(); + query.add(eq(searchKey, evTypeProc)); + break; case EV_TYPE: // Special case EvType can be String or String[] if (entry.getValue() instanceof String) { -- GitLab