Merge pull request #279 from Kitzanos/email-log-issue
MASTER (Fixed email log issue)
This commit is contained in:
@@ -55,7 +55,7 @@ public class SystemEmailService implements EmailService {
|
|||||||
emailLogRequest.setEmailBody(body);
|
emailLogRequest.setEmailBody(body);
|
||||||
emailLogRequest.setSendStatus(StatusTypeEnum.SUCCESS.getValue());
|
emailLogRequest.setSendStatus(StatusTypeEnum.SUCCESS.getValue());
|
||||||
emailLogRequest.setRecipientEmails(Utils.listToCommaSeparatedString(recipientEmails));
|
emailLogRequest.setRecipientEmails(Utils.listToCommaSeparatedString(recipientEmails));
|
||||||
|
emailLogRequest.setEmailServiceType(EmailServiceTypeEnum.SYSTEM_EMAIL_SERVICE);
|
||||||
if (Boolean.FALSE.equals(validator.isTestProfileActivated())) {
|
if (Boolean.FALSE.equals(validator.isTestProfileActivated())) {
|
||||||
MessageResponse response = null;
|
MessageResponse response = null;
|
||||||
try {
|
try {
|
||||||
@@ -73,7 +73,10 @@ public class SystemEmailService implements EmailService {
|
|||||||
|
|
||||||
throw new RuntimeException("Failed to send email via Mailgun: " + (response != null ? response.getMessage() : "No response from Mailgun"), e);
|
throw new RuntimeException("Failed to send email via Mailgun: " + (response != null ? response.getMessage() : "No response from Mailgun"), e);
|
||||||
}
|
}
|
||||||
|
if(response != null) {
|
||||||
emailLogRequest.setEmailServiceResponse(response.toString());
|
emailLogRequest.setEmailServiceResponse(response.toString());
|
||||||
|
}
|
||||||
|
|
||||||
emailLogDao.createEmailLog(emailLogRequest);
|
emailLogDao.createEmailLog(emailLogRequest);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user