1 Commits

Author SHA1 Message Date
e5975f0772 fixes bug where old configs may not have new keys
patch bump
2023-06-29 19:13:06 +01:00
2 changed files with 7 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
[tool.poetry]
name = "voicemeeter-compact"
version = "1.8.0"
version = "1.8.1"
description = "A Compact Voicemeeter Remote App"
authors = ["onyx-and-iris <code@onyxandiris.online>"]
license = "MIT"

View File

@@ -59,8 +59,13 @@ _defaults = {
"navigation": {"show": True},
}
if "app" in configuration:
configuration["app"] = _defaults | configuration["app"]
for key in _defaults:
if key in configuration["app"]:
configuration["app"][key] = _defaults[key] | configuration["app"][key]
else:
configuration["app"][key] = _defaults[key]
else:
configuration["app"] = _defaults