From 2144984ab710f8d2395d369cd8151e93b7bc1b2d Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Fri, 3 Feb 2023 09:07:52 -0800 Subject: [PATCH] Nil! --- Meshtastic/Views/Nodes/NodeDetail.swift | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Meshtastic/Views/Nodes/NodeDetail.swift b/Meshtastic/Views/Nodes/NodeDetail.swift index 7b83089e..32507e5e 100644 --- a/Meshtastic/Views/Nodes/NodeDetail.swift +++ b/Meshtastic/Views/Nodes/NodeDetail.swift @@ -443,10 +443,13 @@ struct NodeDetail: View { .onAppear { self.bleManager.context = context - let connectedNode = getNodeInfo(id: bleManager.connectedPeripheral.num, context: context) - if connectedNode.myInfo != nil { + if bleManager.connectedPeripheral != nil { - let adminMessageId = bleManager.requestDeviceMetadata(fromUser: connectedNode.user!, toUser: node.user!, adminIndex: connectedNode.myInfo!.adminIndex, context: context) + let connectedNode = getNodeInfo(id: bleManager.connectedPeripheral.num, context: context) + if connectedNode.myInfo != nil { + + let adminMessageId = bleManager.requestDeviceMetadata(fromUser: connectedNode.user!, toUser: node.user!, adminIndex: connectedNode.myInfo!.adminIndex, context: context) + } } }