From bc6e82397617b54d2ff1895dc54f5aeb6892a7ea Mon Sep 17 00:00:00 2001 From: nayan Date: Thu, 20 Aug 2026 15:17:31 -0400 Subject: [PATCH] don't like this. but whatever --- openpilot/selfdrive/ui/sunnypilot/mici/layouts/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openpilot/selfdrive/ui/sunnypilot/mici/layouts/models.py b/openpilot/selfdrive/ui/sunnypilot/mici/layouts/models.py index 00a857bba2..5181847e39 100644 --- a/openpilot/selfdrive/ui/sunnypilot/mici/layouts/models.py +++ b/openpilot/selfdrive/ui/sunnypilot/mici/layouts/models.py @@ -79,6 +79,7 @@ class FolderSelectionMici(NavScroller): btns = [] if folder_name is None: + assert select_default_callback is not None and select_folder_callback is not None default_btn = BigButton(f"{DEFAULT_MODEL} (Default)".lower()) default_btn.set_click_callback(select_default_callback) btns.append(default_btn) @@ -91,6 +92,7 @@ class FolderSelectionMici(NavScroller): else: btns.append(btn) else: + assert select_model_callback is not None for bundle in sorted(folders.get(folder_name, []), key=lambda b: b.index, reverse=True): btn = BigButton(bundle.displayName.lower()) btn.set_click_callback(lambda b=bundle: select_model_callback(b))