Closed Siecje closed 1 month ago
If /etc/rpi-sb-provisioner/config does not exist there is an extra field shown in config.sh without a label.
/etc/rpi-sb-provisioner/config
config.sh
Selecting help causes a KeyError.
KeyError
╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Traceback (most recent call last) ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ /usr/share/rpi-sb-provisioner/config/config.py:115 in on_button_pressed │ │ │ │ 112 │ def on_button_pressed(self, event: Button.Pressed) -> None: ╭───────────────────────────────────── locals ──────────────────────────────────────╮ │ │ 113 │ │ if "helpbutton" in event.button.id: │ event = Pressed() │ │ │ 114 │ │ │ paramname = event.button.id.replace("_helpbutton", "") │ paramname = '' │ │ │ ❱ 115 │ │ │ self.push_screen(HelpScreen(paramname, defaultparams[paramname], "idk", requ │ self = App(title='rpi-sb-provisioner config editor', classes={'-dark-mode'}) │ │ │ 116 │ │ if "close_help_screen" in event.button.id: ╰───────────────────────────────────────────────────────────────────────────────────╯ │ │ 117 │ │ │ self.pop_screen() │ │ 118 │ │ if "write_button" in event.button.id: │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ KeyError: ''
If
/etc/rpi-sb-provisioner/config
does not exist there is an extra field shown inconfig.sh
without a label.Selecting help causes a
KeyError
.