From fde79f92023ee1fd727e3876a8272a6cf99e2cb7 Mon Sep 17 00:00:00 2001 From: ibolton336 Date: Mon, 4 Dec 2023 17:37:56 -0500 Subject: [PATCH] :bug: Allow none search value for issues --- client/src/app/pages/issues/issues-table.tsx | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/client/src/app/pages/issues/issues-table.tsx b/client/src/app/pages/issues/issues-table.tsx index 7229f9015c..784b08aa31 100644 --- a/client/src/app/pages/issues/issues-table.tsx +++ b/client/src/app/pages/issues/issues-table.tsx @@ -138,8 +138,18 @@ export const IssuesTable: React.FC = ({ mode }) => { what: t("terms.source").toLowerCase(), }) + "...", serverFilterField: "labels", - getServerFilterValue: (value) => - value?.length === 1 ? [`konveyor.io/source=*${value}*`] : undefined, + getServerFilterValue: (value) => { + if ( + (value && value[0] === "None") || + (value && value[0] === "none") + ) { + return [`konveyor.io/source`]; + } else if (value && value.length > 0) { + return [`konveyor.io/source=*${value}*`]; + } else { + return undefined; + } + }, }, { key: "target", @@ -345,6 +355,8 @@ export const IssuesTable: React.FC = ({ mode }) => { > {currentPageReports?.map((report, rowIndex) => { const { sources, targets, otherLabels } = parseReportLabels(report); + console.log("report", report); + console.log("sources", sources); return (