This is an automated email from the ASF dual-hosted git repository.

nic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/master by this push:
     new ed7658d  KYLIN-4537 Give a friendly tips to the user when getting task 
list fails
ed7658d is described below

commit ed7658d87104c9ab365062cbfed239341d33aa2b
Author: Guangxu Cheng <gxch...@apache.org>
AuthorDate: Wed May 27 21:57:41 2020 +0800

    KYLIN-4537 Give a friendly tips to the user when getting task list fails
---
 webapp/app/js/model/jobListModel.js | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/webapp/app/js/model/jobListModel.js 
b/webapp/app/js/model/jobListModel.js
index c13ae66..0b67161 100755
--- a/webapp/app/js/model/jobListModel.js
+++ b/webapp/app/js/model/jobListModel.js
@@ -56,8 +56,13 @@ KylinApp.service('JobList',function(JobService, $q, 
kylinConfig, jobConfig){
                 _this.jobs[id].dropped = false;
             });
             defer.resolve(jobs.length);
-          },function(){
-            defer.reject("failed to load jobs");
+        },function(e){
+          var msg = 'failed to load jobs';
+          if (e.data && e.data.exception) {
+            var message = e.data.exception;
+            msg = !!(message) ? message : msg;
+          }
+          defer.reject(msg);
         });
         return defer.promise;
     };
@@ -73,8 +78,13 @@ KylinApp.service('JobList',function(JobService, $q, 
kylinConfig, jobConfig){
           }
         });
         defer.resolve(jobsOverview);
-      },function(){
-        defer.reject("failed to load job overview");
+      },function(e){
+        var msg = 'failed to load job overview';
+        if (e.data && e.data.exception) {
+          var message = e.data.exception;
+          msg = !!(message) ? message : msg;
+        }
+        defer.reject(msg);
       });
       return defer.promise;
     };

Reply via email to