Log timestamps for backup interaction errors

This commit is contained in:
Harry 2024-11-19 12:53:04 -08:00 committed by GitHub
parent 4fe3b9e71c
commit ddf349e6f6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,15 +6,17 @@
extension MessageBackup {
public struct InteractionUniqueId: MessageBackupLoggableId, Hashable {
let value: String
let timestamp: UInt64
public init(interaction: TSInteraction) {
self.value = interaction.uniqueId
self.timestamp = interaction.timestamp
}
// MARK: MessageBackupLoggableId
public var typeLogString: String { "TSInteraction" }
public var idLogString: String { value }
public var idLogString: String { "\(value):\(timestamp)" }
}
}