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 <[email protected]>
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;
};