Changed Pman.Gnumeric.js
authorAlan Knowles <alan@roojs.com>
Wed, 14 Aug 2019 07:09:24 +0000 (15:09 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 14 Aug 2019 07:09:24 +0000 (15:09 +0800)
Pman.Gnumeric.js

index a7d77f1..de5fd97 100644 (file)
@@ -1709,6 +1709,7 @@ Roo.extend(Pman.Gnumeric, Roo.util.Observable, {
         }
         
         var ser = new XMLSerializer();
+       Roo.get(document.body).mask("Downloading");
         var x = new Pman.Download({
             method: 'POST',
             timeout : 120000, // quite a long wait.. 2 minutes.
@@ -1720,11 +1721,16 @@ Roo.extend(Pman.Gnumeric, Roo.util.Observable, {
             },
             url : (this.downloadURL || (baseURL + '/GnumericToExcel/')) + name + '.xls',
             success : function() {
+               Roo.get(document.body).unmask();
                 Roo.MessageBox.alert("Alert", "File should have downloaded now");
                 if (callback) {
                     callback();
                 }
-            }
+            },
+           failure : function() {
+               Roo.get(document.body).unmask();
+               Roo.MessageBox.alert("Alert", "Download failed");
+           }
         });
          
     }