From 7845deca287f892c4b3f996c01df52217b8a686a Mon Sep 17 00:00:00 2001 From: Adam Rauch Date: Thu, 15 Oct 2026 11:47:29 -0700 Subject: [PATCH] Use helper methods to create IN clauses --- .../org/labkey/genotyping/view/haplotypeAssignmentReport.jsp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/genotyping/src/org/labkey/genotyping/view/haplotypeAssignmentReport.jsp b/genotyping/src/org/labkey/genotyping/view/haplotypeAssignmentReport.jsp index afc62e63..71a379dd 100644 --- a/genotyping/src/org/labkey/genotyping/view/haplotypeAssignmentReport.jsp +++ b/genotyping/src/org/labkey/genotyping/view/haplotypeAssignmentReport.jsp @@ -213,10 +213,13 @@ getIdInClauseStr: function(idArr) { + if (!idArr || idArr.length === 0) + return "NULL"; + var str = ""; var sep = ""; Ext4.each(idArr, function(id){ - str += sep + "'" + id + "'"; + str += sep + "'" + id.replace(/'/g, "''") + "'"; sep = ", "; }); return str;