diff --git a/src/main/java/com/eactive/apim/portal/template/service/MessageRecipient.java b/src/main/java/com/eactive/apim/portal/template/service/MessageRecipient.java index 0d7fa74..c3e7846 100644 --- a/src/main/java/com/eactive/apim/portal/template/service/MessageRecipient.java +++ b/src/main/java/com/eactive/apim/portal/template/service/MessageRecipient.java @@ -11,7 +11,8 @@ import lombok.*; @Builder public class MessageRecipient { private String username; - private String userId; //email + private String userId; + private String email; private String phone; private String messengerId; @@ -20,6 +21,7 @@ public class MessageRecipient { MessageRecipient recipient = new MessageRecipient(); recipient.setUsername(user.getUserName()); recipient.setUserId(user.getEmailAddr()); + recipient.setEmail(user.getEmailAddr()); recipient.setPhone(user.getPhoneNumber()); return recipient; } diff --git a/src/main/java/com/eactive/apim/portal/template/service/MessageSendService.java b/src/main/java/com/eactive/apim/portal/template/service/MessageSendService.java index df70708..82e64e0 100644 --- a/src/main/java/com/eactive/apim/portal/template/service/MessageSendService.java +++ b/src/main/java/com/eactive/apim/portal/template/service/MessageSendService.java @@ -51,7 +51,7 @@ public class MessageSendService { processSingleRecipient(user, template.get(), messageParams); } } else { - log.error("메세지 템플릿이 존재 하지 않음 - {}", messageCode); + log.warn("메세지 템플릿이 존재 하지 않음 - {}", messageCode); } } @@ -59,7 +59,7 @@ public class MessageSendService { List recipients = new ArrayList<>(); for (UserInfo user : template.getAdditionalRecipients()) { - MessageRecipient messageRecipient = new MessageRecipient(user.getUsername(), user.getUserid(), user.getCphnno(), user.getUserid()); + MessageRecipient messageRecipient = new MessageRecipient(user.getUsername(), user.getUserid(), user.getEmad(), user.getCphnno(), user.getUserid()); recipients.add(messageRecipient); }