From 992a5c33a223d285dbf94cf3cb32b0c729ef7ee5 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sat, 16 Jan 2021 15:45:33 +0100 Subject: [PATCH] check for keys' existence --- owrx/reporting.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/owrx/reporting.py b/owrx/reporting.py index d6e0831..faa427c 100644 --- a/owrx/reporting.py +++ b/owrx/reporting.py @@ -37,11 +37,11 @@ class ReportingEngine(object): def __init__(self): self.reporters = [] config = Config.get() - if config["pskreporter_enabled"]: + if "pskreporter_enabled" in config and config["pskreporter_enabled"]: # inline import due to circular dependencies from owrx.pskreporter import PskReporter self.reporters += [PskReporter()] - if config["wsprnet_enabled"]: + if "wsprnet_enabled" in config and config["wsprnet_enabled"]: # inline import due to circular dependencies from owrx.wsprnet import WsprnetReporter self.reporters += [WsprnetReporter()]