mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Ensure that viaMqtt is set when creating a new node info entity
This commit is contained in:
parent
12e8f996e1
commit
d972ba5ef5
1 changed files with 2 additions and 0 deletions
|
|
@ -272,6 +272,7 @@ func nodeInfoPacket (nodeInfo: NodeInfo, channel: UInt32, context: NSManagedObje
|
|||
newNode.channel = Int32(nodeInfo.channel)
|
||||
newNode.favorite = nodeInfo.isFavorite
|
||||
newNode.hopsAway = Int32(nodeInfo.hopsAway)
|
||||
newNode.viaMqtt = nodeInfo.viaMqtt
|
||||
|
||||
if nodeInfo.hasDeviceMetrics {
|
||||
let telemetry = TelemetryEntity(context: context)
|
||||
|
|
@ -350,6 +351,7 @@ func nodeInfoPacket (nodeInfo: NodeInfo, channel: UInt32, context: NSManagedObje
|
|||
fetchedNode[0].channel = Int32(nodeInfo.channel)
|
||||
fetchedNode[0].favorite = nodeInfo.isFavorite
|
||||
fetchedNode[0].hopsAway = Int32(nodeInfo.hopsAway)
|
||||
fetchedNode[0].viaMqtt = nodeInfo.viaMqtt
|
||||
|
||||
if nodeInfo.hasUser {
|
||||
if fetchedNode[0].user == nil {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue