ui: tape/ChangerStatus: only show loading on 'force refresh'
so that we can update in the background without interfering with the users workflow Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
0263396187
commit
423e3cbd18
|
@ -413,8 +413,10 @@ Ext.define('PBS.TapeManagement.ChangerStatus', {
|
|||
}
|
||||
|
||||
try {
|
||||
if (!use_cache) {
|
||||
Proxmox.Utils.setErrorMask(view, true);
|
||||
Proxmox.Utils.setErrorMask(me.lookup('content'));
|
||||
}
|
||||
let status_fut = PBS.Async.api2({
|
||||
timeout: 5*60*1000,
|
||||
method: 'GET',
|
||||
|
@ -484,10 +486,15 @@ Ext.define('PBS.TapeManagement.ChangerStatus', {
|
|||
me.lookup('import_export').getStore().setData(data['import-export']);
|
||||
me.lookup('drives').getStore().setData(data.drive);
|
||||
|
||||
if (!use_cache) {
|
||||
Proxmox.Utils.setErrorMask(view);
|
||||
}
|
||||
Proxmox.Utils.setErrorMask(me.lookup('content'));
|
||||
} catch (err) {
|
||||
if (!use_cache) {
|
||||
Proxmox.Utils.setErrorMask(view);
|
||||
Proxmox.Utils.setErrorMask(me.lookup('content'), err);
|
||||
}
|
||||
Proxmox.Utils.setErrorMask(me.lookup('content'), err.toString());
|
||||
}
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in New Issue