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