From 6f2a2c2eea8f8d96da41e932a7d952d61f1f4062 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Thu, 7 May 2026 08:05:58 -0400 Subject: [PATCH] fix(gui): Initialize active_tickets in AppController.init_state The AppController.__getattr__ delegation was returning controller.active_tickets but init_state() never initialized self.active_tickets, causing an AttributeError when gui_2.py tried to access self.active_tickets before controller state was fully loaded. Fixes live_gui fixture crash in test_mma_concurrent_tracks_stress_sim.py --- src/app_controller.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app_controller.py b/src/app_controller.py index e7c3279..d41ccc0 100644 --- a/src/app_controller.py +++ b/src/app_controller.py @@ -1049,6 +1049,7 @@ class AppController: def init_state(self): """Initializes the application state from configurations.""" + self.active_tickets = [] self.ui_separate_task_dag = False self.ui_separate_usage_analytics = False self.ui_separate_tier1 = False