unpkg/server/middleware/utils/incrementCounter.js
2017-11-15 07:30:05 -05:00

16 lines
320 B
JavaScript

const db = require('../../RedisClient')
function incrementCounter(counter, key, by) {
return new Promise((resolve, reject) => {
db.hincrby(counter, key, by, (error, value) => {
if (error) {
reject(error)
} else {
resolve(value)
}
})
})
}
module.exports = incrementCounter