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