From c4c9fd9f652e3e3356108a6bf3659ee8586bb6db Mon Sep 17 00:00:00 2001 From: emir-signal Date: Fri, 8 Aug 2025 10:50:24 -0400 Subject: [PATCH] Make epoch optional in backups and storage service. --- .../backup/v2/exporters/CallLinkArchiveExporter.kt | 3 +-- .../backup/v2/importer/CallLinkArchiveImporter.kt | 3 +-- .../thoughtcrime/securesms/database/CallLinkTable.kt | 11 ++++++++++- .../securesms/jobs/CallLinkUpdateSendJob.kt | 1 + .../securesms/storage/CallLinkRecordProcessor.kt | 10 ++-------- .../securesms/storage/StorageSyncModels.kt | 1 + .../src/main/protowire/StorageService.proto | 2 +- 7 files changed, 17 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/CallLinkArchiveExporter.kt b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/CallLinkArchiveExporter.kt index 72c4631088..11532634f5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/CallLinkArchiveExporter.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/backup/v2/exporters/CallLinkArchiveExporter.kt @@ -6,7 +6,6 @@ package org.thoughtcrime.securesms.backup.v2.database import android.database.Cursor -import okio.ByteString import okio.ByteString.Companion.toByteString import org.signal.core.util.nullIfEmpty import org.signal.ringrtc.CallLinkState @@ -41,7 +40,7 @@ class CallLinkArchiveExporter(private val cursor: Cursor) : Iterator