From a2c93646a6f429c47242ad9086efaf94d99f6bcd Mon Sep 17 00:00:00 2001 From: Sebastien Clement Date: Sun, 5 Jan 2020 21:02:30 +0100 Subject: [PATCH] :hammer: Disable "Backup Now" button if a task is already running --- nextcloud_backup/rootfs/opt/nextcloud_backup/views/index.ejs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nextcloud_backup/rootfs/opt/nextcloud_backup/views/index.ejs b/nextcloud_backup/rootfs/opt/nextcloud_backup/views/index.ejs index cdd9241..e1fe653 100644 --- a/nextcloud_backup/rootfs/opt/nextcloud_backup/views/index.ejs +++ b/nextcloud_backup/rootfs/opt/nextcloud_backup/views/index.ejs @@ -396,18 +396,23 @@ switch (data.status) { case "error": printStatus('Error', data.message); + $('#btn-backup-now').removeClass("disabled"); break; case "idle": printStatus('Idle', "Waiting for next backup."); + $('#btn-backup-now').removeClass("disabled"); break; case "download": printStatusWithBar('Downloading Snapshot', data.progress); + $('#btn-backup-now').addClass("disabled"); break; case "upload": printStatusWithBar('Uploading Snapshot', data.progress); + $('#btn-backup-now').addClass("disabled"); break; case "creating": printStatusWithBar('Creating Snapshot', data.progress); + $('#btn-backup-now').addClass("disabled"); break; } if (data.last_backup != null) {