]> git.proxmox.com Git - pmg-gui.git/commitdiff
mobile: fix formajax event parameters for f7
authorDominik Csapak <d.csapak@proxmox.com>
Thu, 25 Jul 2019 11:06:42 +0000 (13:06 +0200)
committerDominik Csapak <d.csapak@proxmox.com>
Thu, 25 Jul 2019 11:45:14 +0000 (13:45 +0200)
framework7 changed those with 4.1.1

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
debian/control
js/mobile/loginscreen.js

index a29a8af582b13e524341d020fc15d551e4215cb5..6b17fcb321bcfe523d42a568d6adda89ffa3774a 100644 (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),
index cd7a37040130596f27088b794fe0a5f564652344..46414359fc07d64652fad757c39cd3bf5661500c 100644 (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);
            });