From 6ecc74209f62c67bacef46fb4a276da50e975b91 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Sun, 15 Nov 2020 19:37:21 +0100 Subject: [PATCH] ui: reverse showColumns to hideColumns, default to hide comment Signed-off-by: Thomas Lamprecht --- www/manager6/storage/ContentView.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/www/manager6/storage/ContentView.js b/www/manager6/storage/ContentView.js index 38dd5cab..b867dd0d 100644 --- a/www/manager6/storage/ContentView.js +++ b/www/manager6/storage/ContentView.js @@ -311,7 +311,7 @@ Ext.define('PVE.storage.ContentView', { } ); - var availableColumns = { + let availableColumns = { 'name': { header: gettext('Name'), flex: 2, @@ -343,13 +343,12 @@ Ext.define('PVE.storage.ContentView', { }, }; - if (!me.showColumns) { - me.showColumns = ['name', 'comment', 'date', 'format', 'size']; + if (me.hideColumns) { + me.hideColumns.forEach(key => delete availableColumns[key]); + } else if (!me.hasCommentColumn) { + delete availableColumns.comment; } - var columns = []; - me.showColumns.forEach(function(datum) { - columns.push(availableColumns[datum]); - }); + const columns = Object.values(availableColumns); Ext.apply(me, { store: store,