From d35d355fb39ee3d7b307a833632f7afbd427384e Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Mon, 17 Oct 2022 22:39:54 +0500 Subject: [PATCH] web: move backup time forward when it is skipped --- apps/web/src/common/reminders.js | 4 ++-- packages/core/database/backup.js | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/web/src/common/reminders.js b/apps/web/src/common/reminders.js index 417164283..ffebec5c3 100644 --- a/apps/web/src/common/reminders.js +++ b/apps/web/src/common/reminders.js @@ -126,8 +126,8 @@ export async function resetReminders() { [ { text: "Later", - onClick: () => { - createBackup(false); + onClick: async () => { + await db.backup.updateBackupTime(); openedToast?.hide(); openedToast = null; }, diff --git a/packages/core/database/backup.js b/packages/core/database/backup.js index e48aa66de..a7330c3ea 100644 --- a/packages/core/database/backup.js +++ b/packages/core/database/backup.js @@ -42,6 +42,9 @@ export default class Backup { return this._db.storage.read("lastBackupTime"); } + async updateBackupTime() { + await this._db.storage.write("lastBackupTime", Date.now()); + } /** * * @param {"web"|"mobile"|"node"} type