|
@@ -996,11 +996,10 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
if (!task.isPresent())
|
|
|
throw new CrowdTestTaskNotExistException();
|
|
|
|
|
|
- CrowdTaskVO crowdTaskVO = new CrowdTaskVO(task.get());
|
|
|
- // 判断否存在配置项
|
|
|
- Optional<EndPointPO> endPointPO = endPointDao.findByTaskCode(taskCode);
|
|
|
- if(endPointPO.isPresent()){
|
|
|
- crowdTaskVO.setEndPointVO(new EndPointVO(Converter.convert(EndPoint.class, endPointPO.get())));
|
|
|
+ CrowdTestTask crowdTestTask = task.get();
|
|
|
+ CrowdTaskVO crowdTaskVO = new CrowdTaskVO(crowdTestTask);
|
|
|
+ if(crowdTestTask.getEndPoint() != null){
|
|
|
+ crowdTaskVO.setEndPointVO(new EndPointVO(Converter.convert(EndPoint.class, crowdTestTask.getEndPoint())));
|
|
|
}
|
|
|
return crowdTaskVO;
|
|
|
}
|