From 729fc0fbc29a5bf671f1c214b860eede752516df Mon Sep 17 00:00:00 2001 From: sanjulian Date: Thu, 7 Dec 2017 14:48:02 +0800 Subject: [PATCH] KYLIN-2940 List job restful throw NPE when time filter not set --- .../main/java/org/apache/kylin/rest/controller/JobController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server-base/src/main/java/org/apache/kylin/rest/controller/JobController.java b/server-base/src/main/java/org/apache/kylin/rest/controller/JobController.java index 749c872..ca3be99 100644 --- a/server-base/src/main/java/org/apache/kylin/rest/controller/JobController.java +++ b/server-base/src/main/java/org/apache/kylin/rest/controller/JobController.java @@ -69,7 +69,10 @@ public class JobController extends BasicController { } } - JobTimeFilterEnum timeFilter = JobTimeFilterEnum.getByCode(jobRequest.getTimeFilter()); + JobTimeFilterEnum timeFilter = JobTimeFilterEnum.LAST_ONE_WEEK; + if (null != jobRequest.getTimeFilter()) { + timeFilter = JobTimeFilterEnum.getByCode(jobRequest.getTimeFilter()); + } try { jobInstanceList = jobService.searchJobs(jobRequest.getCubeName(), jobRequest.getProjectName(), statusList, -- 2.8.1