Esta es la primera vez que uso promesas y mangosta, y estoy tratando de guardar datos en una variable global para su uso posterior
const getUser = async () => { let user try { user = await clientModel.findOne({username: email}) consoe.log(user) } catch (e) { console.log(e) } return user } const filteredUser = getUser().then((value) => { return value }).catch((e) => console.log(e)); console.log(filteredUser)el registro de la consola de usuario muestra el contenido:
{ _id: new ObjectId("61aa75c64e1526131d98f2a1"), username: 'paul@beatles.uk', chequing: null, saving: '1000022', __v: 0 } pero el usuario filtrado sigue mostrando Promise { <pending> }