así que básicamente, estoy usando este código:
app.post("/settings/update/:id/:category", async (req, res) => { let category = req.params.category; if (category == "goodbye") { var goodbye_message = req.body.goodbyeMessage; await vibes.db.setServerVar( "main", "leave_message", req.params.id, goodbye_message ); var goodbye_channel = req.body.goodbyeChannel; console.log(goodbye_message, goodbye_channel) await vibes.db.setServerVar( "main", "leave_channel", req.params.id, goodbye_channel ); } res.status(204).send(); });y, cuando envío mi formulario, devuelve el valor real que uso en mis archivos ejs, pero también devuelve indefinido cuando quiero registrarlo, como cuando envío, registra esto en la consola:
indefinido indefinido
luego se registra
¡prueba! 914519440576638997
así que básicamente se registra como indefinido, pero luego registra mi valor, ¿cómo me deshago de lo indefinido? ¡porque hace que mi código no funcione correctamente!