From d55a04a300e96528903d308108486ac7189864ef Mon Sep 17 00:00:00 2001 From: Volker Schukai <volker.schukai@schukai.com> Date: Mon, 19 Jun 2023 19:14:09 +0200 Subject: [PATCH] fix: case if value === null --- application/source/dom/util/init-options-from-attributes.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/source/dom/util/init-options-from-attributes.mjs b/application/source/dom/util/init-options-from-attributes.mjs index 330f7fd79..e428dbceb 100644 --- a/application/source/dom/util/init-options-from-attributes.mjs +++ b/application/source/dom/util/init-options-from-attributes.mjs @@ -64,7 +64,10 @@ function initOptionsFromAttributes(element, options, mapping = {}, prefix = "dat value = mapping[optionName](value); } - const optionValue = finder.getVia(optionName); + let optionValue = finder.getVia(optionName); + if (optionValue === null || optionValue === undefined) { + optionValue = value; + } const typeOfOptionValue = typeof optionValue; if (optionValue === null || optionValue === undefined) { -- GitLab