This commit is contained in:
@@ -54,6 +54,7 @@ function createOnlineBackupManager({
|
||||
createBackup = createOnlineBackup,
|
||||
uploadBackup = uploadOnlineBackup,
|
||||
deleteBackup = deleteOnlineBackup,
|
||||
loadRecoveryPublicKey = async () => null,
|
||||
copyText
|
||||
}) {
|
||||
let mutation = Promise.resolve();
|
||||
@@ -76,7 +77,8 @@ function createOnlineBackupManager({
|
||||
async function createTransaction(retention) {
|
||||
const createdAt = new Date().toISOString();
|
||||
const settings = await loadSettings();
|
||||
const created = createBackup(settings, appVersion(), createdAt, retention);
|
||||
const recoveryPublicKey = await loadRecoveryPublicKey();
|
||||
const created = createBackup(settings, appVersion(), createdAt, retention, recoveryPublicKey);
|
||||
const prepared = keyring.prepare(created.key, createdAt, created.expiresAt ?? null);
|
||||
await uploadBackup(created.record);
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user