ios: fix notification badge count (#903)

This commit is contained in:
Evgeny Poberezkin
2022-08-04 22:25:52 +01:00
committed by GitHub
parent afbc7dd2c1
commit e8749debec
3 changed files with 12 additions and 3 deletions
+4 -1
View File
@@ -162,7 +162,10 @@ final class ChatModel: ObservableObject {
if case .rcvNew = cItem.meta.itemStatus {
DispatchQueue.main.asyncAfter(deadline: .now() + 1) {
if self.chatId == cInfo.id {
Task { await apiMarkChatItemRead(cInfo, cItem) }
Task {
await apiMarkChatItemRead(cInfo, cItem)
NtfManager.shared.decNtfBadgeCount()
}
}
}
}