pull/941/head
Ryan Zhao 1 year ago
parent 9c39945c89
commit 3712893bdc

@ -454,10 +454,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
return try Interaction
.filter(Interaction.Columns.wasRead == false)
.filter(
Interaction.Columns.variant == Interaction.Variant.standardIncoming ||
Interaction.Columns.variant == Interaction.Variant.infoCall
)
.filter(Interaction.Variant.variantsToIncrementUnreadCount.contains(Interaction.Column.variant))
.filter(
// Only count mentions if 'onlyNotifyForMentions' is set
thread[.onlyNotifyForMentions] == false ||

@ -83,6 +83,7 @@ public struct Interaction: Codable, Identifiable, Equatable, FetchableRecord, Mu
case infoCall = 5000
// MARK: - Convenience
public static let variantsToIncrementUnreadCount: [Variant] = [ .standardIncoming, .infoCall ]
public var isInfoMessage: Bool {
switch self {

Loading…
Cancel
Save