Java Настройка получателей для уведомлений по электронной почте - PullRequest
0 голосов
/ 18 декабря 2018

нужно немного прояснить это заявление if-else для моего уведомления по электронной почте.Я попытался отладить его, и на данный момент ему удается только запустить код добавления первого получателя (например, «TregEmail»).В случае, если «TregEmail» не найден, он запускает оператор else if для получения «TregAplEmail», но напрямую пропускает param.setRecipients (получателей);Он не добавляет "TregAplEmail"

Может кто-нибудь посоветовать мне, как отправлять в TregEmail (если он предоставляется), иначе получить TregAplEmail и отправить вместо этого последнему получателю?Большое спасибо

ArrayList<String> recipients = new ArrayList<>();

if (coTraderReg.getTregEmail() != null) {
    recipients.add(coTraderReg.getTregEmail());
} else if (coTraderReg.getTregAplEmail() != null) {
    recipients.add(coTraderReg.getTregAplEmail());
} else {
    log.error("Account email address not found for " + coTraderReg.getTregId());
}

param.setRecipients(recipients);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...