Fix data-display-dependency for membership types

This commit is contained in:
Raphael Michel
2023-02-08 14:44:50 +01:00
parent ac16adba4c
commit fd16e4e78e

View File

@@ -357,7 +357,11 @@ var form_handlers = function (el) {
if (d.type === 'checkbox' || d.type === 'radio') {
return d.checked;
} else if (d.type === 'select-one') {
return d.value === dependent.attr("data-display-dependency-value");
if (dependent.attr("data-display-dependency-value")) {
return d.value === dependent.attr("data-display-dependency-value");
} else {
return !!d.value
}
} else {
return (!!d.value && !d.value.match(/^0\.?0*$/g));
}