diff --git a/infrastructure/src/main/java/com/callv2/drive/infrastructure/filter/Like.java b/infrastructure/src/main/java/com/callv2/drive/infrastructure/filter/Like.java index 6e9505f4..eff78c88 100644 --- a/infrastructure/src/main/java/com/callv2/drive/infrastructure/filter/Like.java +++ b/infrastructure/src/main/java/com/callv2/drive/infrastructure/filter/Like.java @@ -24,7 +24,7 @@ public Specification buildSpecification(Filter filter) { validateFilter(filter); return (root, query, criteriaBuilder) -> criteriaBuilder - .like(root.get(filter.field()), "%" + filter.value() + "%"); + .like(criteriaBuilder.upper(root.get(filter.field())), "%" + filter.value().toUpperCase() + "%"); } private void validateFilter(final Filter filter) {