From 57030f90b63bc63033994fdb00414859d3e9aee7 Mon Sep 17 00:00:00 2001 From: andrekir Date: Tue, 15 Nov 2022 16:31:35 -0300 Subject: [PATCH] fix early ownerName null call --- app/src/main/java/com/geeksville/mesh/model/UIState.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/model/UIState.kt b/app/src/main/java/com/geeksville/mesh/model/UIState.kt index d77f15466..90d62275f 100644 --- a/app/src/main/java/com/geeksville/mesh/model/UIState.kt +++ b/app/src/main/java/com/geeksville/mesh/model/UIState.kt @@ -263,7 +263,7 @@ class UIViewModel @Inject constructor( try { // Pull down our real node ID - This must be done AFTER reading the nodedb because we need the DB to find our nodeinof object nodeDB.setMyId(service.myId) - val ownerName = nodeDB.ourNodeInfo.value?.user?.longName + val ownerName = nodes[service.myId]?.user?.longName _ownerName.value = ownerName } catch (ex: Exception) { warn("Ignoring failure to get myId, service is probably just uninited... ${ex.message}")