From 8910bfe4370010dd3c02beb7f4096a05bbf61856 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Wed, 19 Jun 2019 20:17:40 +0700
Subject: [PATCH] conditional ipfilter

---
 lib/http-listener.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/http-listener.js b/lib/http-listener.js
index 1de2cbc..2126490 100644
--- a/lib/http-listener.js
+++ b/lib/http-listener.js
@@ -52,7 +52,7 @@ function mainHandler(req, res) {
     })
 }
 
-app.use(ipfilter(config.ip_whitelist, {mode: 'allow', log: false}));
+config.ip_whitelist && config.ip_whitelist.length && app.use(ipfilter(config.ip_whitelist, {mode: 'allow', log: false}));
 
 app.get('/', mainHandler);
 app.post('/', bodyParser.urlencoded({extended: true}), mainHandler);
-- 
1.9.0