]> www.average.org Git - loctrkd.git/blobdiff - gps303/termconfig.py
test: minimally functional test_storage
[loctrkd.git] / gps303 / termconfig.py
index 831397201a4521c9c3fd160c0fdbb3bb8eb0b39a..723e8f62766ef542dbdb337ae015c66203ff1b9c 100644 (file)
@@ -44,8 +44,10 @@ def runserver(conf: ConfigParser) -> None:
                 )
             if zmsg.imei is not None and conf.has_section(zmsg.imei):
                 termconfig = common.normconf(conf[zmsg.imei])
-            else:
+            elif conf.has_section("termconfig"):
                 termconfig = common.normconf(conf["termconfig"])
+            else:
+                termconfig = {}
             kwargs = {}
             if isinstance(msg, STATUS):
                 kwargs = {