From 3d5b3eb6b6c058c6b24b82fd451cc64a6f21b04c Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Thu, 19 Jan 2023 16:16:49 +0100 Subject: [PATCH] ui: backup info: avoid clunky switch for simple mapping Signed-off-by: Thomas Lamprecht --- www/manager6/dc/BackupJobDetail.js | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/www/manager6/dc/BackupJobDetail.js b/www/manager6/dc/BackupJobDetail.js index f1b7a089..0141151c 100644 --- a/www/manager6/dc/BackupJobDetail.js +++ b/www/manager6/dc/BackupJobDetail.js @@ -228,19 +228,12 @@ Ext.define('PVE.dc.BackupInfo', { name: 'mode', fieldLabel: gettext('Mode'), renderer: function(value) { - let msg; - switch (value) { - case 'snapshot': - msg = gettext('Snapshot'); - break; - case 'suspend': - msg = gettext('Suspend'); - break; - case 'stop': - msg = gettext('Stop'); - break; - } - return msg; + const modeToDisplay = { + snapshot: gettext('Snapshot'), + stop: gettext('Stop'), + suspend: gettext('Snapshot'), + }; + return modeToDisplay[value] ?? gettext('Unknown'); }, }, {