From 1d115164f093cfdb55fabdec4c1386eab242ccad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Thu, 15 Nov 2018 14:30:19 +0100 Subject: [PATCH] add exception for when there are no keys --- src/counter.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/counter.js b/src/counter.js index 85da815..344c802 100644 --- a/src/counter.js +++ b/src/counter.js @@ -22,6 +22,7 @@ class Counter { async list () { let keys = await this.redis.keys('*') + if (keys.length == 0) { return {} } let vals = await this.redis.mget(keys) /* combine list of keys and values into an object */ return keys.reduce((obj, k, i) => ({...obj, [k]: vals[i] }), {})