]> git.proxmox.com Git - proxmox-backup.git/commitdiff
ui: datastores sync: future proof and move local store column in front
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 10 Nov 2020 12:18:01 +0000 (13:18 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 10 Nov 2020 12:22:54 +0000 (13:22 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
www/config/SyncView.js
www/config/VerifyView.js

index cac812de6a468f23f0b40c7ae49debed3b109d18..1decd74d713642dfa627ee0b3a71d05842f72483 100644 (file)
@@ -240,20 +240,20 @@ Ext.define('PBS.config.SyncJobView', {
            sortable: true,
        },
        {
-           header: gettext('Remote'),
-           dataIndex: 'remote',
+           header: gettext('Local Store'),
+           dataIndex: 'store',
            width: 120,
            sortable: true,
        },
        {
-           header: gettext('Remote Store'),
-           dataIndex: 'remote-store',
+           header: gettext('Remote'),
+           dataIndex: 'remote',
            width: 120,
            sortable: true,
        },
        {
-           header: gettext('Local Store'),
-           dataIndex: 'store',
+           header: gettext('Remote Store'),
+           dataIndex: 'remote-store',
            width: 120,
            sortable: true,
        },
@@ -311,7 +311,12 @@ Ext.define('PBS.config.SyncJobView', {
        let me = this;
        let hideLocalDatastore = !!me.datastore;
 
-       me.columns[3].hidden = hideLocalDatastore;
+       for (let column of me.columns) {
+           if (column.dataIndex === 'store') {
+               column.hidden = hideLocalDatastore;
+               break;
+           }
+       }
 
        me.callParent();
     },
index 261645553015f8b353fc69171fdf7a979f3b975f..ae4946764ba28816a63e6f5c6d9202dcb4ca3916 100644 (file)
@@ -300,8 +300,13 @@ Ext.define('PBS.config.VerifyJobView', {
        let me = this;
        let hideDatastore = !!me.datastore;
 
-       me.columns[1].hidden = hideDatastore;
+       for (let column of me.columns) {
+           if (column.dataIndex === 'store') {
+               column.hidden = hideDatastore;
+               break;
+           }
+       }
 
        me.callParent();
-    }
+    },
 });