fix int conversion

This commit is contained in:
PacoX
2026-05-28 09:31:42 +02:00
parent 89360c8bc2
commit 9e5b360f28
2 changed files with 6 additions and 4 deletions
+4 -2
View File
@@ -6560,11 +6560,13 @@ class MeshCoreConnector extends ChangeNotifier {
if (path.isNotEmpty && path.length < hashWidth) {
return;
}
final pathStartIndex = path.isNotEmpty ? path.length - hashWidth : 0;
final publicKeyPrefixEnd = math.min(hashWidth, contact.publicKey.length).toInt();
final pubkeyPrefix = path.isNotEmpty
? path.sublist(math.max(0, path.length - hashWidth))
? path.sublist(pathStartIndex)
: contact.publicKey.sublist(
0,
math.min(hashWidth, contact.publicKey.length),
publicKeyPrefixEnd,
);
final contactKeyHex = _resolveDirectRepeaterContactKeyHex(
contact,