diff --git a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java b/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java index b60c6b6..408cb89 100644 --- a/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java +++ b/src/main/java/net/siegeln/cameleer/saas/audit/AuditRepository.java @@ -26,8 +26,8 @@ public interface AuditRepository extends JpaRepository { AND (:from IS NULL OR a.createdAt >= :from) AND (:to IS NULL OR a.createdAt <= :to) AND (:search IS NULL - OR LOWER(a.actorEmail) LIKE LOWER(CONCAT('%', :search, '%')) - OR LOWER(a.resource) LIKE LOWER(CONCAT('%', :search, '%'))) + OR LOWER(a.actorEmail) LIKE LOWER(CONCAT('%', COALESCE(:search, ''), '%')) + OR LOWER(a.resource) LIKE LOWER(CONCAT('%', COALESCE(:search, ''), '%'))) ORDER BY a.createdAt DESC """) Page findFiltered(