minor fix

pull/941/head
ryanzhao 12 months ago
parent b9b70b1e7f
commit 929e42d832

@ -254,7 +254,7 @@ extension DisappearingMessagesConfiguration {
.map { TimeInterval($0) }
#if targetEnvironment(simulator)
result.insert(
TimeInterval(60),
TimeInterval(2 * 60),
at: 0
)
result.insert(
@ -272,10 +272,6 @@ extension DisappearingMessagesConfiguration {
]
.map { TimeInterval($0) }
#if targetEnvironment(simulator)
result.insert(
TimeInterval(60),
at: 0
)
result.insert(
TimeInterval(10),
at: 0

@ -28,7 +28,15 @@ public enum GetExpirationJob: JobExecutor {
return
}
var expirationInfo: [String: TimeInterval] = details.expirationInfo
var expirationInfo: [String: TimeInterval] = Storage.shared.read { db -> [String: TimeInterval] in
details
.expirationInfo
.filter {
Interaction.filter(Interaction.Columns.serverHash == $0.key).isNotEmpty(db)
}
}
.defaulting(to: details.expirationInfo)
guard expirationInfo.count > 0 else {
success(job, false)
return

Loading…
Cancel
Save