mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-02 22:31:31 +01:00
Update behavior for soon-to-expire attachments on backup CDN
This commit is contained in:
@@ -179,6 +179,7 @@ import {
|
||||
import { KIBIBYTE } from '../../types/AttachmentSize.std.js';
|
||||
import { itemStorage } from '../../textsecure/Storage.preload.js';
|
||||
import { ChatFolderType } from '../../types/ChatFolder.std.js';
|
||||
import { expiresTooSoonForBackup } from './util/expiration.std.js';
|
||||
|
||||
const { isNumber } = lodash;
|
||||
|
||||
@@ -1353,8 +1354,9 @@ export class BackupExportStream extends Readable {
|
||||
}
|
||||
|
||||
const expirationTimestamp = calculateExpirationTimestamp(message);
|
||||
if (expirationTimestamp != null && expirationTimestamp <= this.#now + DAY) {
|
||||
// Message expires too soon
|
||||
if (
|
||||
expiresTooSoonForBackup({ messageExpiresAt: expirationTimestamp ?? null })
|
||||
) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user