Commit c7684453 authored by lgcareer's avatar lgcareer
Browse files

The SQL task fails if the mail delivery fails

parent 597f518e
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -374,8 +374,7 @@ public class SqlTask extends AbstractTask {
        String showTypeName = sqlParameters.getShowType().replace(Constants.COMMA,"").trim();
        if(EnumUtils.isValidEnum(ShowType.class,showTypeName)){
            Map<String, Object> mailResult = MailUtils.sendMails(receviersList, receviersCcList, title, content, ShowType.valueOf(showTypeName));
            Status status = (Status) mailResult.get(cn.escheduler.api.utils.Constants.STATUS);
            if(status != Status.SUCCESS){
            if(!(Boolean) mailResult.get(cn.escheduler.api.utils.Constants.STATUS)){
                throw new RuntimeException("send mail failed!");
            }
        }else{