From 1a402e425eaf962dbd2416e905941869a21bd6a5 Mon Sep 17 00:00:00 2001 From: bwssystems Date: Sat, 18 Mar 2017 17:26:25 -0500 Subject: [PATCH] Merged msbg array fix. Fixed #558 for null pointer on startup without habridge.conf --- pom.xml | 2 +- .../bwssystems/HABridge/BridgeSettingsDescriptor.java | 11 +++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index c147bbf..3c99135 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.bwssystems.HABridge ha-bridge - 4.3.0 + 4.3.1 jar HA Bridge diff --git a/src/main/java/com/bwssystems/HABridge/BridgeSettingsDescriptor.java b/src/main/java/com/bwssystems/HABridge/BridgeSettingsDescriptor.java index 5cf4ffe..103b661 100644 --- a/src/main/java/com/bwssystems/HABridge/BridgeSettingsDescriptor.java +++ b/src/main/java/com/bwssystems/HABridge/BridgeSettingsDescriptor.java @@ -435,11 +435,14 @@ public class BridgeSettingsDescriptor { public void setupInternalTestUser() { boolean found = false; - for (String key : whitelist.keySet()) { - if(key.equals(DEFAULT_INTERNAL_USER)) - found = true; + if(whitelist != null) { + for (String key : whitelist.keySet()) { + if(key.equals(DEFAULT_INTERNAL_USER)) { + found = true; + break; + } + } } - if(!found) { newWhitelistUser(DEFAULT_INTERNAL_USER, DEFAULT_USER_DESCRIPTION); }