Architecture: all
Depends: fonts-font-awesome,
libjs-extjs (>= 6.0.1),
- libjs-framework7,
+ libjs-framework7 (>= 4.1.1),
libtemplate-perl,
pmg-i18n,
proxmox-widget-toolkit (>= 1.0-28),
open(onLogin) {
var me = this;
return new Promise(function(resolve, reject) {
- me._form.on('formajax:beforesend', (el, data, xhr) => {
+ me._form.on('formajax:beforesend', (e) => {
me.loader = app.dialog.preloader();
});
- me._form.on('formajax:success', (el, data, xhr) => {
+ me._form.on('formajax:success', (e) => {
+ let xhr = e.detail.xhr;
let json;
try {
json = JSON.parse(xhr.responseText);
resolve(json);
});
- me._form.on('formajax:error', (el, data, xhr) => {
+ me._form.on('formajax:error', (e) => {
+ let xhr = e.detail.xhr;
me.loader.close();
PMG.Utils.showError(xhr);
});