mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-27 20:03:25 +01:00
Update retry behavior for backed-up attachments
This commit is contained in:
@@ -599,6 +599,7 @@ export const DataWriter: ServerWritableInterface = {
|
||||
saveAttachmentDownloadJob,
|
||||
saveAttachmentDownloadJobs,
|
||||
resetAttachmentDownloadActive,
|
||||
resetBackupAttachmentDownloadJobsRetryAfter,
|
||||
removeAttachmentDownloadJob,
|
||||
removeAttachmentDownloadJobsForMessage,
|
||||
removeAllBackupAttachmentDownloadJobs,
|
||||
@@ -5746,6 +5747,16 @@ function resetAttachmentDownloadActive(db: WritableDB): void {
|
||||
).run();
|
||||
}
|
||||
|
||||
function resetBackupAttachmentDownloadJobsRetryAfter(db: WritableDB): void {
|
||||
db.prepare(
|
||||
`
|
||||
UPDATE attachment_downloads
|
||||
SET retryAfter = NULL
|
||||
WHERE originalSource = 'backup_import'
|
||||
`
|
||||
).run();
|
||||
}
|
||||
|
||||
function removeAttachmentDownloadJob(
|
||||
db: WritableDB,
|
||||
job: Pick<
|
||||
|
||||
Reference in New Issue
Block a user