WIP: refactor on fixing disappear after read

pull/941/head
ryanzhao 1 year ago
parent 963b3f6029
commit 284bdab9f8

@ -536,13 +536,13 @@ extension ConversationVC:
) )
// Trigger disappear after read // Trigger disappear after read
try Interaction.markAsRead( JobRunner.upsert(
db, db,
interactionId: interactionId, job: DisappearingMessagesJob.updateNextRunIfNeeded(
threadId: threadId, db,
threadVariant: threadVariant, interaction: interaction,
includingOlder: false, startedAtMs: TimeInterval(SnodeAPI.currentOffsetTimestampMs())
trySendReadReceipt: false )
) )
} }
.subscribe(on: DispatchQueue.global(qos: .userInitiated)) .subscribe(on: DispatchQueue.global(qos: .userInitiated))
@ -647,13 +647,13 @@ extension ConversationVC:
) )
// Trigger disappear after read // Trigger disappear after read
try Interaction.markAsRead( JobRunner.upsert(
db, db,
interactionId: interactionId, job: DisappearingMessagesJob.updateNextRunIfNeeded(
threadId: threadId, db,
threadVariant: threadVariant, interaction: interaction,
includingOlder: false, startedAtMs: TimeInterval(SnodeAPI.currentOffsetTimestampMs())
trySendReadReceipt: false )
) )
} }
.subscribe(on: DispatchQueue.global(qos: .userInitiated)) .subscribe(on: DispatchQueue.global(qos: .userInitiated))

Loading…
Cancel
Save