From: Dominik Csapak Date: Thu, 25 Jul 2019 11:06:42 +0000 (+0200) Subject: mobile: fix formajax event parameters for f7 X-Git-Url: https://git.proxmox.com/?p=pmg-gui.git;a=commitdiff_plain;h=4714e65d857db286e26bf23c84f76e4cf409d549 mobile: fix formajax event parameters for f7 framework7 changed those with 4.1.1 Signed-off-by: Dominik Csapak --- diff --git a/debian/control b/debian/control index a29a8af..6b17fcb 100644 --- a/debian/control +++ b/debian/control @@ -12,7 +12,7 @@ Package: pmg-gui 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), diff --git a/js/mobile/loginscreen.js b/js/mobile/loginscreen.js index cd7a370..4641435 100644 --- a/js/mobile/loginscreen.js +++ b/js/mobile/loginscreen.js @@ -71,11 +71,12 @@ class LoginScreen extends Component { 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); @@ -88,7 +89,8 @@ class LoginScreen extends Component { 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); });