Commit 2181ea3eaf042f1fc900880b09f2197708d76c08
Merge remote-tracking branch 'origin/dev' into test
Showing
1 changed file
with
5 additions
and
3 deletions
fw-shirasawa-service/src/main/java/cn/fw/shirasawa/service/bus/follow/strategy/AbstractFollowStrategy.java
... | ... | @@ -246,9 +246,11 @@ public abstract class AbstractFollowStrategy implements FollowStrategy { |
246 | 246 | @Transactional(rollbackFor = Exception.class) |
247 | 247 | public void endTask(CluePool cluePool) { |
248 | 248 | FollowTask task = followTaskService.queryOngoingTaskByClueId(cluePool.getId()); |
249 | - task.setCloseTime(LocalDateTime.now()); | |
250 | - task.setReason(TaskDefeatTypeEnum.E); | |
251 | - endTask(task, false); | |
249 | + if (Objects.nonNull(task)) { | |
250 | + task.setCloseTime(LocalDateTime.now()); | |
251 | + task.setReason(TaskDefeatTypeEnum.E); | |
252 | + endTask(task, false); | |
253 | + } | |
252 | 254 | } |
253 | 255 | |
254 | 256 | @Override | ... | ... |