From 55e015ed4dc7770ede5dcf0e00353215a54023fd Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Fri, 9 Aug 2019 14:27:39 +0700
Subject: [PATCH] RedisClient fixed

---
 lib/messages-archive.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/messages-archive.js b/lib/messages-archive.js
index 500f8c9..03fbd62 100644
--- a/lib/messages-archive.js
+++ b/lib/messages-archive.js
@@ -27,8 +27,11 @@ function composeRedisCounterKeyword(origin, direction) {
 }
 
 function incrementCounter(origin, direction) {
-    logger.warn('Undefined redisClient, not incrementing messages counter! #FF8E765E12E2');
-    redisClient && redisClient.INCR(composeRedisCounterKeyword(origin, direction), () => {});
+    if (!redisClient) {
+        logger.warn('Undefined redisClient, not incrementing messages counter! #FF8E765E12E2');
+    } else {
+        redisClient.INCR(composeRedisCounterKeyword(origin, direction), () => {});
+    }
 }
 
 /**
-- 
1.9.0