var redisClient = require('../lib/redis');
var getChatData = function() {
redisClient.lrange('messages', 0, 4, function(err, reply) {
reply.map(function(msg) {
return JSON.parse(msg);
})
});
}
module.exports = getChatData;
var HomeModel = require('../models/Home');
console.log(HomeModel());
var redisClient = require('../lib/redis');
var getChatData = function () {
return new Promise((resolve, reject) => {
redisClient.lrange('messages', 0, 4, (err, reply) => {
if (err) {
reject(err);
} else {
resolve(reply.map(msg => JSON.parse(msg)));
}
});
});
}
module.exports = getChatData;
(async () => {
try {
const HomeModel = require('../models/Home');
console.log(await HomeModel());
} catch (err) {
console.error(err);
}
})();