refactor: remove empty values after splitting

This commit is contained in:
KerollesFathy 2026-04-07 15:34:47 +00:00
parent 00cffe2881
commit 14edcce3b4

View file

@ -491,9 +491,11 @@ frappe.ui.filter_utils = {
const parsed = JSON.parse(val);
val = Array.isArray(parsed) ? parsed : [String(parsed)];
} catch {
val = val.split(",").map((v) => strip(v));
val = val
.split(",")
.map((v) => strip(v))
.filter((v) => v != null && v !== "");
}
val = val.filter((v) => v != null && v !== ""); // remove empty values
}
} else if (frappe.boot.additional_filters_config[condition]) {
val = field.value || val;