Merge remote-tracking branch 'RyanFork/disappearing-message-redesign' into feature/groups-rebuild

# Conflicts:
#	_SharedTestUtilities/MockJobRunner.swift
This commit is contained in:
Morgan Pretty 2023-09-26 11:53:00 +10:00
commit 691acf2a42
2 changed files with 3 additions and 3 deletions

View File

@ -802,12 +802,13 @@ class ThreadSettingsViewModel: SessionTableViewModel<ThreadSettingsViewModel.Nav
)
// Trigger disappear after read
dependencies.jobRunner.upsert(
dependencies[singleton: .jobRunner].upsert(
db,
job: DisappearingMessagesJob.updateNextRunIfNeeded(
db,
interaction: interaction,
startedAtMs: TimeInterval(SnodeAPI.currentOffsetTimestampMs())
startedAtMs: TimeInterval(SnodeAPI.currentOffsetTimestampMs(using: dependencies)),
using: dependencies
),
canStartJob: true,
using: dependencies

View File

@ -26,7 +26,6 @@ public struct SessionThreadViewModel: FetchableRecordWithRowId, Decodable, Equat
case threadMemberNames
case threadIsNoteToSelf
case contactLastKnownClientVersion
case threadIsMessageRequest
case threadRequiresApproval
case threadShouldBeVisible