insert config message for setting disappearing messages

pull/941/head
Ryan Zhao 2 years ago
parent d5c7e3178f
commit 9db547242c

@ -269,24 +269,16 @@ class ThreadDisappearingMessagesViewModel: SessionTableViewModel<ThreadDisappear
return return
} }
let config: DisappearingMessagesConfiguration = try DisappearingMessagesConfiguration _ = try updatedConfig.saved(db)
.fetchOne(db, id: threadId)
.defaulting(to: DisappearingMessagesConfiguration.defaultWith(threadId))
.with(
isEnabled: updatedConfig.isEnabled,
durationSeconds: updatedConfig.durationSeconds,
type: updatedConfig.type
)
.saved(db)
// let interaction: Interaction = try Interaction( let interaction: Interaction = try Interaction(
// threadId: threadId, threadId: threadId,
// authorId: getUserHexEncodedPublicKey(db), authorId: getUserHexEncodedPublicKey(db),
// variant: .infoDisappearingMessagesUpdate, variant: .infoDisappearingMessagesUpdate,
// body: config.messageInfoString(with: nil), body: updatedConfig.messageInfoString(with: nil),
// timestampMs: Int64(floor(Date().timeIntervalSince1970 * 1000)) timestampMs: Int64(floor(Date().timeIntervalSince1970 * 1000))
// ) )
// .inserted(db) .inserted(db)
// //
// try MessageSender.send( // try MessageSender.send(
// db, // db,

Loading…
Cancel
Save