diff --git a/AppImage/scripts/health_monitor.py b/AppImage/scripts/health_monitor.py index 3e8f684d..93baab71 100644 --- a/AppImage/scripts/health_monitor.py +++ b/AppImage/scripts/health_monitor.py @@ -1967,11 +1967,11 @@ class HealthMonitor: latency_ms = latency_status.get('latency_ms', 'N/A') latency_sev = latency_status.get('status', 'OK') interface_details['connectivity'] = latency_status - target_display = latency_status.get('target', 'gateway') - connectivity_check = { - 'status': latency_sev if latency_sev not in ['UNKNOWN'] else 'OK', - 'detail': f'Latency {latency_ms}ms to {target_display}' if isinstance(latency_ms, (int, float)) else latency_status.get('reason', 'Unknown'), - } + target_display = latency_status.get('target', 'gateway') + connectivity_check = { + 'status': latency_sev if latency_sev not in ['UNKNOWN'] else 'OK', + 'detail': f'Latency {latency_ms}ms to {target_display}' if isinstance(latency_ms, (int, float)) else latency_status.get('reason', 'Unknown'), + } if latency_sev not in ['OK', 'INFO', 'UNKNOWN']: issues.append(latency_status.get('reason', 'Network latency issue')) else: