mobile: fix formajax event parameters for f7

framework7 changed those with 4.1.1

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2019-07-25 13:06:42 +02:00
parent 0729f168cf
commit 4714e65d85
2 changed files with 6 additions and 4 deletions

2
debian/control vendored
View File

@ -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),

View File

@ -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);
});