I need help to make this promise working.
I just want to call a function and pass a pseudo param and return the results.
Actually it returns undefined
function maFonctionAsynchrone(pseudo) {
    var promise1 = new Promise(function(resolve, reject) {
            connection.query("SELECT * FROM users WHERE MATCH (username) AGAINST ('" + pseudo + "')", function (error, results, fields) {
                if (!!error) {
                    console.log('erreur');
                    reject(error)
                } else {
                    resolve(results)
                    return results
                }
            });
    });
}
app.post('/sendnewpost', function(req, res){
    console.log(maFonctionAsynchrone('pseudotest'))
});
 
     
    