From 1510489f4d851f85c585d12582d794e5523b55d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 31 May 2022 15:50:59 +0200 Subject: [PATCH] Web: show requested worker state transition --- web/app/src/components/workers/WorkerDetails.vue | 2 +- web/app/src/components/workers/WorkersTable.vue | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/web/app/src/components/workers/WorkerDetails.vue b/web/app/src/components/workers/WorkerDetails.vue index 27dea0ad..4fda250f 100644 --- a/web/app/src/components/workers/WorkerDetails.vue +++ b/web/app/src/components/workers/WorkerDetails.vue @@ -12,7 +12,7 @@
Status
{{ workerData.status }}
diff --git a/web/app/src/components/workers/WorkersTable.vue b/web/app/src/components/workers/WorkersTable.vue index afc7e231..d010aee3 100644 --- a/web/app/src/components/workers/WorkersTable.vue +++ b/web/app/src/components/workers/WorkersTable.vue @@ -44,9 +44,12 @@ export default { { title: 'Status', field: 'status', sorter: 'string', formatter: (cell) => { - const status = cell.getData().status; - const dot = indicator(status, 'worker-'); - return `${dot} ${status}`; + const data = cell.getData(); + const dot = indicator(data.status, 'worker-'); + if (data.status_requested) { + return `${dot} ${data.status} ${data.status_requested}`; + } + return `${dot} ${data.status}`; }, }, { title: 'Name', field: 'nickname', sorter: 'string' },