null 처리 오류 수정
This commit is contained in:
parent
6540db465c
commit
6d880bbdb0
@ -284,7 +284,10 @@ public final class MsgSendUtils {
|
||||
}
|
||||
}
|
||||
|
||||
String smsSpamChkTxt = smsTxt.replaceAll(String.valueOf((char) 13), "");
|
||||
String smsSpamChkTxt = smsTxt;
|
||||
if(StringUtils.isNotEmpty(smsTxt)) {
|
||||
smsSpamChkTxt = smsTxt.replaceAll(String.valueOf((char) 13), "");
|
||||
}
|
||||
|
||||
// == 치환 여부에 따라 처리 로직 분기 ==
|
||||
// 치환 문자가 아닌 경우
|
||||
@ -420,6 +423,9 @@ public final class MsgSendUtils {
|
||||
}
|
||||
|
||||
private static void checkSpamAndSetStatus(MjonMsgVO mjonMsgVO, String personalizedSmsTxt, List<String> resultSpamTxt) throws Exception {
|
||||
|
||||
if(StringUtils.isNotEmpty(personalizedSmsTxt)) {
|
||||
|
||||
String resultParser = ComGetSpamStringParser.getSpamTextParse(personalizedSmsTxt).trim();
|
||||
int spmCnt = 0;
|
||||
String spmFilterTxt = "";
|
||||
@ -445,7 +451,16 @@ public final class MsgSendUtils {
|
||||
// mjonMsgVO.setSpamKeyword(spmFilterTxt);
|
||||
mjonMsgVO.setSpamStatus("Y");
|
||||
mjonMsgVO.setDelayYn("Y");
|
||||
}else {mjonMsgVO.setSpamStatus("N");}
|
||||
}
|
||||
else
|
||||
{
|
||||
mjonMsgVO.setSpamStatus("N");
|
||||
}
|
||||
|
||||
}else {
|
||||
mjonMsgVO.setSpamStatus("N");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private static Boolean getReplaceYN(String smsTxtTemplate) {// 여러 치환 구문이 포함된 정규식 패턴
|
||||
|
||||
Loading…
Reference in New Issue
Block a user