From c46a5ffa2f81637276ea37aff4b285c70dad8632 Mon Sep 17 00:00:00 2001 From: PacoX Date: Fri, 5 Jun 2026 08:34:57 +0200 Subject: [PATCH] Fix direct path override validation --- lib/connector/meshcore_connector.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/connector/meshcore_connector.dart b/lib/connector/meshcore_connector.dart index 26c89cca..82af67b1 100644 --- a/lib/connector/meshcore_connector.dart +++ b/lib/connector/meshcore_connector.dart @@ -3091,8 +3091,10 @@ class MeshCoreConnector extends ChangeNotifier { if (pathLen != null && pathLen >= 0 && - (pathBytes == null || - !_isPathLenValidForCurrentMode(pathLen, pathBytes))) { + !_isPathLenValidForCurrentMode( + pathLen, + pathBytes ?? Uint8List(0), + )) { appLogger.warn( 'setPathOverride: invalid path for ${contact.name}: ' 'pathLen=$pathLen, bytesLen=${pathBytes?.length ?? 0}, '