Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
}
try {
+ me.getView().mask(gettext('Please wait...'), 'x-mask-loading');
await PBS.Async.api2({
url: `/api2/extjs/access/tfa/${record.id}`,
method: 'DELETE',
me.reload();
} catch (error) {
Ext.Msg.alert(gettext('Error'), error);
- }
+ } finally {
+ me.getView().unmask();
+ }
},
},
let me = this;
let view = me.getView();
+ view.mask(gettext('Please wait...'), 'x-mask-loading');
+
let baseurl = view.baseurl;
let userid = me.userid;
params.password = me.lookup('password').getValue();
}
- me.getView().close();
-
try {
let response = await PBS.Async.api2({
url: `${baseurl}/${userid}`,
});
} catch (ex) {
Ext.Msg.alert(gettext('Error'), ex);
+ } finally {
+ view.close();
}
},
},