From 4417f231c04763fd10fce39a193f356b1c9ce6dc Mon Sep 17 00:00:00 2001 From: frank Date: Tue, 5 May 2026 14:53:35 -0500 Subject: [PATCH 1/2] Unassigned filter based on detecting the string null --- .../java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java b/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java index 48956142a1..0549272625 100644 --- a/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java +++ b/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java @@ -798,6 +798,8 @@ public int compare(SubmissionListColumn svc1, SubmissionListColumn svc2) { if (filterString == null) { sqlBuilder.append("a.email IS NULL"); + } else if (filterString.equalsIgnoreCase("null")) { + sqlBuilder.append("a.email IS NULL"); } else if (submissionListColumn.getExactMatch()) { sqlBuilder.append("a.email = '").append(filterString).append("'"); } else { From 5269ea923cf768fb2b7fc82a886e51a02ccc426f Mon Sep 17 00:00:00 2001 From: smutniak Date: Wed, 8 Jul 2026 09:37:52 -0500 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java b/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java index 0549272625..a3f6f35cf5 100644 --- a/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java +++ b/src/main/java/org/tdl/vireo/model/repo/impl/SubmissionRepoImpl.java @@ -796,9 +796,7 @@ public int compare(SubmissionListColumn svc1, SubmissionListColumn svc2) { for (String filterString : submissionListColumn.getFilters()) { sqlBuilder = new StringBuilder(); - if (filterString == null) { - sqlBuilder.append("a.email IS NULL"); - } else if (filterString.equalsIgnoreCase("null")) { + if (filterString == null || "null".equalsIgnoreCase(filterString)) { sqlBuilder.append("a.email IS NULL"); } else if (submissionListColumn.getExactMatch()) { sqlBuilder.append("a.email = '").append(filterString).append("'");