From d76db5b90f577e8869a2b2d0ee9d878c0fd7a9ae Mon Sep 17 00:00:00 2001
From: kfilippopolitis <kostasfilippop@gmail.com>
Date: Tue, 8 Dec 2020 02:55:19 -0800
Subject: [PATCH] Updated database calls to be case insensitive.

---
 .../java/eu/hbp/mip/services/ExperimentSpecifications.java    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/eu/hbp/mip/services/ExperimentSpecifications.java b/src/main/java/eu/hbp/mip/services/ExperimentSpecifications.java
index cfc6a5769..e5b51a692 100644
--- a/src/main/java/eu/hbp/mip/services/ExperimentSpecifications.java
+++ b/src/main/java/eu/hbp/mip/services/ExperimentSpecifications.java
@@ -27,7 +27,7 @@ public class ExperimentSpecifications {
                 regExp = (name.contains("%") ? name : name + "%");
             }
 
-            return cb.like(root.get("name"), this.regExp);
+            return cb.like(cb.lower(root.get("name")), this.regExp.toLowerCase());
         }
     }
 
@@ -44,7 +44,7 @@ public class ExperimentSpecifications {
                 return cb.isTrue(cb.literal(true));
             }
 
-            return cb.equal(root.get("algorithm"), this.algorithm);
+            return cb.equal(cb.lower(root.get("algorithm")), this.algorithm.toLowerCase());
         }
     }
 
-- 
GitLab