From cc9345136c631b703acb9b00c61774e0719531ff Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Fri, 2 Jul 2021 18:24:08 +0200 Subject: [PATCH] Use exact search for product filter on /stockjournal and /stockjournalsummary (fixes #1353) --- public/viewjs/stockjournal.js | 8 +++++--- public/viewjs/stockjournalsummary.js | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/public/viewjs/stockjournal.js b/public/viewjs/stockjournal.js index 601a2470..e4998e5b 100644 --- a/public/viewjs/stockjournal.js +++ b/public/viewjs/stockjournal.js @@ -15,10 +15,12 @@ $("#product-filter").on("change", function() var text = $("#product-filter option:selected").text(); if (value === "all") { - text = ""; + stockJournalTable.column(1).search("").draw(); + } + else + { + stockJournalTable.column(1).search(">" + text + "<").draw(); } - - stockJournalTable.column(1).search(text).draw(); }); $("#transaction-type-filter").on("change", function() diff --git a/public/viewjs/stockjournalsummary.js b/public/viewjs/stockjournalsummary.js index b433ab40..b9166d80 100644 --- a/public/viewjs/stockjournalsummary.js +++ b/public/viewjs/stockjournalsummary.js @@ -15,10 +15,12 @@ $("#product-filter").on("change", function() var text = $("#product-filter option:selected").text(); if (value === "all") { - text = ""; + journalSummaryTable.column(1).search("").draw(); + } + else + { + journalSummaryTable.column(1).search("^" + text + "$", true, false).draw(); } - - journalSummaryTable.column(1).search(text).draw(); }); $("#transaction-type-filter").on("change", function()