in ddm-notification-service-email/src/main/java/com/epam/digital/data/platform/notification/email/audit/EmailNotificationAuditFacade.java [37:51]
public NotificationAuditDto notificationAuditDto(EmailNotificationMessageDto notificationDto,
Channel channel) {
return EmailNotificationAuditDto.builder()
.recipient(Objects.nonNull(notificationDto) ?
RecipientAuditDto.builder()
.id(notificationDto.getRecipient().getId())
.email(notificationDto.getRecipient().getEmail())
.build() : null)
.subject(Objects.nonNull(notificationDto) ?
notificationDto.getNotification().getSubject() : null)
.message(Objects.nonNull(notificationDto) ?
notificationDto.getNotification().getMessage() : null)
.channel(channel.getValue())
.build();
}