Есть пост функция которая вызывает вот этот класс при переходе ворклофоу,
класс отправляет письмо поставщикам
public class SourEmailer {
SMTPNotifierWithCcImpl myMail = new SMTPNotifierWithCcImpl();
private Logger logger = LoggerFactory.getLogger(SourEmailer.class)
MattermostNotifierImpl matterSend = new MattermostNotifierImpl();
SourСompanies sourset = new SourСompanies();
HashSet set = sourset.getSourСompanies()
public void sendEmailforSour(Issue issue, String message) {
final String copyForMail = "${issue.getReporter()}"
int numberSet = set.size()
def pool = Executors.newFixedThreadPool(numberSet)
set.each { comp ->
Заявка ${issue.getKey()}. Статус - ${issue.getStatus().name}. "
String emailRequestTemplate = "${comp.salesContact}, добрый день.\n\nБольшое спасибо за интерес, проявленный к заявке: ${issue.key}, '${issue.summary}'."
String finalBodyEmail = emailRequestTemplate + message
pool.submit {
myMail.sendMessage(comp.email, copyForMail, themeEmail, finalBodyEmail, 'text/plain')
}
logger.info("Письмо отправлено ${comp.email}")
}
}
}
Но я получаю ошибку, и постфункция не срабатывает
Как исправить?
Не могу найти баг.