diff --git a/core/service/src/androidMain/kotlin/org/meshtastic/core/service/AndroidRadioControllerImpl.kt b/core/service/src/androidMain/kotlin/org/meshtastic/core/service/AndroidRadioControllerImpl.kt index 216d8fb37..ea1884ab1 100644 --- a/core/service/src/androidMain/kotlin/org/meshtastic/core/service/AndroidRadioControllerImpl.kt +++ b/core/service/src/androidMain/kotlin/org/meshtastic/core/service/AndroidRadioControllerImpl.kt @@ -50,12 +50,12 @@ class AndroidRadioControllerImpl( } override suspend fun favoriteNode(nodeNum: Int) { - val nodeDef = nodeRepository.getNode(nodeNum.toString()) + val nodeDef = nodeRepository.getNode(DataPacket.nodeNumToDefaultId(nodeNum)) serviceRepository.onServiceAction(ServiceAction.Favorite(nodeDef)) } override suspend fun sendSharedContact(nodeNum: Int): Boolean { - val nodeDef = nodeRepository.getNode(nodeNum.toString()) + val nodeDef = nodeRepository.getNode(DataPacket.nodeNumToDefaultId(nodeNum)) val contact = org.meshtastic.proto.SharedContact( node_num = nodeDef.num, diff --git a/core/service/src/commonMain/kotlin/org/meshtastic/core/service/DirectRadioControllerImpl.kt b/core/service/src/commonMain/kotlin/org/meshtastic/core/service/DirectRadioControllerImpl.kt index 0f645c6e3..fce0438dd 100644 --- a/core/service/src/commonMain/kotlin/org/meshtastic/core/service/DirectRadioControllerImpl.kt +++ b/core/service/src/commonMain/kotlin/org/meshtastic/core/service/DirectRadioControllerImpl.kt @@ -78,12 +78,12 @@ class DirectRadioControllerImpl( } override suspend fun favoriteNode(nodeNum: Int) { - val nodeDef = nodeRepository.getNode(nodeNum.toString()) + val nodeDef = nodeRepository.getNode(DataPacket.nodeNumToDefaultId(nodeNum)) serviceRepository.onServiceAction(ServiceAction.Favorite(nodeDef)) } override suspend fun sendSharedContact(nodeNum: Int): Boolean { - val nodeDef = nodeRepository.getNode(nodeNum.toString()) + val nodeDef = nodeRepository.getNode(DataPacket.nodeNumToDefaultId(nodeNum)) val contact = SharedContact(node_num = nodeDef.num, user = nodeDef.user, manually_verified = nodeDef.manuallyVerified) val action = ServiceAction.SendContact(contact)