in ddm-notification-service-email/src/main/java/com/epam/digital/data/platform/notification/email/producer/EmailNotificationProducer.java [52:68]
public EmailNotificationMessageDto createMessageDto(Recipient recipient,
UserNotificationMessageDto message) {
var emailChannel = getChannelObject(recipient.getChannels());
var messageBody = createEmailMessageBody(recipient, message);
var title = getTitle(message);
return EmailNotificationMessageDto.builder()
.context(message.getContext())
.notification(NotificationDto.builder()
.subject(title)
.message(messageBody)
.build())
.recipient(EmailRecipientDto.builder()
.id(recipient.getId())
.email(emailChannel.getEmail())
.build())
.build();
}