From 8fd6c1f67940d7e76e84e1d31ed9a62af803eee2 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sat, 05 Jan 2019 23:14:03 +0000
Subject: [PATCH] Disable cancel button for jobs already requested to cancel.

---
 borgbutler-webapp/src/components/views/jobs/Job.jsx |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/borgbutler-webapp/src/components/views/jobs/Job.jsx b/borgbutler-webapp/src/components/views/jobs/Job.jsx
index 5d45234..9baf27b 100644
--- a/borgbutler-webapp/src/components/views/jobs/Job.jsx
+++ b/borgbutler-webapp/src/components/views/jobs/Job.jsx
@@ -34,7 +34,7 @@
             content = <Progress color={'info'} value={100}>{job.status}</Progress>
         }
         let cancelDisabled = undefined;
-        if (job.status !== 'RUNNING' && job.status !== 'QUEUED') {
+        if ((job.status !== 'RUNNING' && job.status !== 'QUEUED') || job.cancellationRequested) {
             cancelDisabled = true;
         }
         return (

--
Gitblit v1.10.0