Add media granularity to backup attachment download source

This commit is contained in:
trevor-signal 2025-09-10 16:16:46 -04:00 committed by GitHub
commit 11e612f57b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 74 additions and 49 deletions

View file

@ -6,6 +6,7 @@ import type { Backups, SignalService } from '../protobuf';
import * as Bytes from '../Bytes';
import { drop } from './drop';
import { createLogger } from '../logging/log';
import { resetBackupMediaDownloadStats } from './backupMediaDownload';
const log = createLogger('BackupSubscriptionData');
@ -64,6 +65,7 @@ export async function saveBackupTier(
await window.storage.put('backupTier', backupTier);
if (backupTier !== previousBackupTier) {
log.info('backup tier has changed', { previousBackupTier, backupTier });
await resetBackupMediaDownloadStats();
drop(window.Signal.Services.backups.resetCachedData());
}
}