The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
async function getAllPlayersInARoom(player_key) {
let promise = await new Promise(function (resolve, reject) {
redisClient.hgetall(player_key, function (err, value) {
if (err) { reject(err); }
resolve(value);
});
});
return promise;
}
async function main(){
let player_key='key'
let results = {};
let pr = await getAllPlayersInARoom(player_key);
//pr.then(function (value) { console.log("sub" ,value); results = value; })
console.log("main",pr); //console.log("main",results);
}
//Output
//main {}
//sub { ...}