From 360ed22ccbb9dab3ffd825cb322b782fad737e02 Mon Sep 17 00:00:00 2001 From: delphi Date: Sun, 26 May 2019 01:03:55 +0300 Subject: [PATCH] Added proposed changes Signed-off-by: delphi --- esphome/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome/config.py b/esphome/config.py index 842bb5aab6..debd261b41 100644 --- a/esphome/config.py +++ b/esphome/config.py @@ -450,10 +450,10 @@ def validate_config(config): result.remove_output_path([domain], domain) # Ensure conf is a list - if not isinstance(conf, list) and conf: - result[domain] = conf = [conf] - elif not conf: + if not conf: result[domain] = conf = [] + elif not isinstance(conf, list): + result[domain] = conf = [conf] for i, p_config in enumerate(conf): path = [domain, i]