Así que tengo este código, que verifica si un argumento es dado o no y si tiene un valor o no.
const isSetAndNotEmpty = (parameter) => { return (req, res, next) => { //Define param ( is there a way to make this working with the parameter from above ) const param = req.query.id; //Check param if (!param || typeof (param) === 'undefined') { return res.json({ success: false, message: `Argument '${parameter}' is missing or empty!` }); } next(); }; };¿Hay alguna manera de dar a la variable param el mismo valor que el parámetro? Porque la forma en que veo que funciona es que lo que sea que proporcione el req.query.xxx lo tomará como un parámetro de consulta.
Simplemente decir que req.query.parameter no funciona debido a que se tomará como un parámetro de consulta.