pull/941/head
Ryan Zhao 2 years ago
parent 3712893bdc
commit f105c1d7bc

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

@ -200,12 +200,7 @@ public final class CallMessage: ControlMessage {
}
// DisappearingMessagesConfiguration
do {
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
} catch {
SNLog("Couldn't construct call message proto from: \(self).")
return nil
}
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
}
// MARK: - Description

@ -340,7 +340,7 @@ public final class ClosedGroupControlMessage: ControlMessage {
let dataMessageProto = SNProtoDataMessage.builder()
dataMessageProto.setClosedGroupControlMessage(try closedGroupControlMessage.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
// Group context
try setGroupContextIfNeeded(db, on: dataMessageProto)
contentProto.setDataMessage(try dataMessageProto.build())

@ -93,7 +93,7 @@ public final class DataExtractionNotification: ControlMessage {
let contentProto = SNProtoContent.builder()
contentProto.setDataExtractionNotification(try dataExtractionNotification.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
return try contentProto.build()
} catch {
SNLog("Couldn't construct data extraction notification proto from: \(self).")

@ -83,12 +83,7 @@ public final class ExpirationTimerUpdate: ControlMessage {
let contentProto = SNProtoContent.builder()
// DisappearingMessagesConfiguration
do {
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
} catch {
SNLog("Couldn't construct visible message proto from: \(self).")
return nil
}
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
do {
contentProto.setDataMessage(try dataMessageProto.build())

@ -75,7 +75,7 @@ public final class MessageRequestResponse: ControlMessage {
do {
contentProto.setMessageRequestResponse(try messageRequestResponseProto.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
return try contentProto.build()
} catch {
SNLog("Couldn't construct unsend request proto from: \(self).")

@ -65,7 +65,7 @@ public final class ReadReceipt: ControlMessage {
do {
contentProto.setReceiptMessage(try receiptProto.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
return try contentProto.build()
} catch {
SNLog("Couldn't construct read receipt proto from: \(self).")

@ -91,7 +91,7 @@ public final class TypingIndicator: ControlMessage {
do {
contentProto.setTypingMessage(try typingIndicatorProto.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
return try contentProto.build()
} catch {
SNLog("Couldn't construct typing indicator proto from: \(self).")

@ -71,7 +71,7 @@ public final class UnsendRequest: ControlMessage {
do {
contentProto.setUnsendRequest(try unsendRequestProto.build())
// DisappearingMessagesConfiguration
try setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto)
return try contentProto.build()
} catch {
SNLog("Couldn't construct unsend request proto from: \(self).")

@ -182,12 +182,7 @@ public final class VisibleMessage: Message {
}
// DisappearingMessagesConfiguration
do {
try setDisappearingMessagesConfigurationIfNeeded(db, on: proto)
} catch {
SNLog("Couldn't construct visible message proto from: \(self).")
return nil
}
setDisappearingMessagesConfigurationIfNeeded(db, on: proto)
// Group context
do {

Loading…
Cancel
Save