From 20809b351949787788b583c3791e018c934b0f8e Mon Sep 17 00:00:00 2001 From: Matthias Wirth Date: Wed, 8 May 2024 21:08:04 +0200 Subject: [PATCH] list_get: when adding the default value, save to config --- .../filesystem/root/opt/adsb/adsb-setup/utils/environment.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/adsb-feeder/filesystem/root/opt/adsb/adsb-setup/utils/environment.py b/src/modules/adsb-feeder/filesystem/root/opt/adsb/adsb-setup/utils/environment.py index c9f2fd09..cbbeff98 100644 --- a/src/modules/adsb-feeder/filesystem/root/opt/adsb/adsb-setup/utils/environment.py +++ b/src/modules/adsb-feeder/filesystem/root/opt/adsb/adsb-setup/utils/environment.py @@ -180,8 +180,9 @@ def list_get(self, idx): return self._value[idx] if type(self._default) == list and len(self._default) == 1: while len(self._value) <= idx: - print_err(f"{self._name}: appending default") self._value.append(self._default[0]) + print_err(f"{self._name} -> list_get({idx}) appended default {self._default[0]}, new len: {len(self._value)}") + self._reconcile(self._value) return self._value[idx] if type(self._default) != list: