From a01fd7415fecae56a05308b212ee5bedd96b8f73 Mon Sep 17 00:00:00 2001 From: James Smith Date: Mon, 22 Dec 2025 17:08:47 +0000 Subject: [PATCH] Fix aircraft dashboard start tracking status check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Accept 'started' status in addition to 'success' and 'already_running' - Show actual status in error message for debugging 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- intercept.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/intercept.py b/intercept.py index 00c5bec..1f1f794 100755 --- a/intercept.py +++ b/intercept.py @@ -14541,7 +14541,7 @@ def adsb_dashboard(): }); const data = await response.json(); - if (data.status === 'success' || data.status === 'already_running') { + if (data.status === 'success' || data.status === 'started' || data.status === 'already_running') { startEventStream(); isTracking = true; btn.textContent = 'STOP TRACKING'; @@ -14549,7 +14549,7 @@ def adsb_dashboard(): document.getElementById('trackingDot').classList.remove('inactive'); document.getElementById('trackingStatus').textContent = 'TRACKING'; } else { - alert('Failed to start: ' + (data.message || 'Unknown error')); + alert('Failed to start: ' + (data.message || data.status || 'Unknown error')); } } catch (err) { console.error('Start error:', err);