fix(fieldset): 0 is now a valid serializedValue

This commit is contained in:
Daniel Alarcon Amador 2019-12-05 10:09:59 +01:00
parent d705a35eda
commit b9f8c962a6

View file

@ -210,7 +210,7 @@ export class LionFieldset extends FormRegistrarMixin(
serializedValues[name] = this.__serializeElements(element); serializedValues[name] = this.__serializeElements(element);
} else { } else {
const serializedValue = this.__serializeElement(element); const serializedValue = this.__serializeElement(element);
if (serializedValue) { if (serializedValue || serializedValue === 0) {
serializedValues[name] = serializedValue; serializedValues[name] = serializedValue;
} }
} }
@ -353,7 +353,7 @@ export class LionFieldset extends FormRegistrarMixin(
const serializedValues = []; const serializedValues = [];
elements.forEach(element => { elements.forEach(element => {
const serializedValue = this.__serializeElement(element); const serializedValue = this.__serializeElement(element);
if (serializedValue) { if (serializedValue || serializedValue === 0) {
serializedValues.push(serializedValue); serializedValues.push(serializedValue);
} }
}); });