MakerBook/api/utils/formUtils.js

19 lines
589 B
JavaScript

const normalizarFormulario = (form) => {
// Percorra todas as chaves no objeto de formulário
for (let key in form) {
// Se o valor da chave for a string "null", substitua por null
if (form[key] == "null") {
form[key] = null;
}
else if (form[key] == true || form[key] == "true") {
form[key] = 1;
}
else if (form[key] == false || form[key] == "false") {
form[key] = 0;
}
}
// Retorne o objeto de formulário modificado
return form;
};
module.exports = { normalizarFormulario };