Showing
1 changed file
with
3 additions
and
4 deletions
@@ -21,19 +21,18 @@ module.exports = () => { | @@ -21,19 +21,18 @@ module.exports = () => { | ||
21 | }); | 21 | }); |
22 | 22 | ||
23 | return cache.getAsync(key).then(inter => { | 23 | return cache.getAsync(key).then(inter => { |
24 | - let flage = 0; | ||
25 | 24 | ||
26 | if (typeof inter === 'undefined') { | 25 | if (typeof inter === 'undefined') { |
27 | return cache.setAsync(key, 1, INVALIDTIME); | 26 | return cache.setAsync(key, 1, INVALIDTIME); |
28 | } | 27 | } |
29 | 28 | ||
30 | - flage = parseInt(`0${inter}`); | 29 | + inter = parseInt(`0${inter}`, 10); |
31 | 30 | ||
32 | - if (flage <= NUM) { | 31 | + if (inter <= NUM) { |
33 | return cache.incrAsync(key, 1); | 32 | return cache.incrAsync(key, 1); |
34 | } | 33 | } |
35 | 34 | ||
36 | - return flage; | 35 | + return inter; |
37 | }).then(inter => { | 36 | }).then(inter => { |
38 | if (inter === true) { // cache set OR incr | 37 | if (inter === true) { // cache set OR incr |
39 | return next(); | 38 | return next(); |
-
Please register or login to post a comment