mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Fix a couple of bugs
This commit is contained in:
parent
4f7af1a4e8
commit
f35d79ff7c
2 changed files with 2 additions and 2 deletions
|
|
@ -703,10 +703,10 @@ class BLEManager: NSObject, CBPeripheralDelegate, MqttClientProxyManagerDelegate
|
|||
newMessage.messageId = Int64(UInt32.random(in: UInt32(UInt8.max)..<UInt32.max))
|
||||
newMessage.messageTimestamp = Int32(Date().timeIntervalSince1970)
|
||||
newMessage.receivedACK = false
|
||||
newMessage.read = true
|
||||
if toUserNum > 0 {
|
||||
newMessage.toUser = fetchedUsers.first(where: { $0.num == toUserNum })
|
||||
newMessage.toUser?.lastMessage = Date()
|
||||
newMessage.read = true
|
||||
newMessage.toUser?.objectWillChange.send()
|
||||
}
|
||||
newMessage.fromUser = fetchedUsers.first(where: { $0.num == fromUserNum })
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ extension UserEntity {
|
|||
|
||||
var unreadMessages: Int {
|
||||
|
||||
let unreadMessages = receivedMessages?.filter{ ($0 as AnyObject).read == false } ?? []
|
||||
let unreadMessages = messageList.filter{ ($0 as AnyObject).read == false }
|
||||
return unreadMessages.count
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue