рефактиринг рассылки.v++
This commit is contained in:
@@ -52,9 +52,10 @@ public class PublishBugReport extends Pass<BugReport> {
|
||||
Global.mainModule.getPass(PassCode.SendBugReport).Do();
|
||||
Global.componentsServer.db.Update(target);
|
||||
//3- рассылка
|
||||
EmailMessage message = new EmailMessage("Обнаружена ошибка " + Utils_.Brackets(target.id),
|
||||
target.getNewMailText(),
|
||||
target.getRecipients());
|
||||
EmailMessage message = new EmailMessage(
|
||||
"Обнаружена ошибка " + Utils_.Brackets(target.id),
|
||||
target.getNewMailText()
|
||||
);
|
||||
if (!target.project_version.isEmpty()) {
|
||||
message.addAttachement(target.getArchiveFile());
|
||||
//со скринами будет небольшой трабл. потому что теретически возможна ситуация,
|
||||
@@ -64,7 +65,9 @@ public class PublishBugReport extends Pass<BugReport> {
|
||||
message.addAttachement(screen);
|
||||
}
|
||||
}
|
||||
Global.mainModule.getPass(PassCode.CheckedEmail).Do(message);
|
||||
for (String address: target.getRecipients()) {
|
||||
Global.mainModule.getPass(PassCode.CheckedEmail).Do(message, address);
|
||||
}
|
||||
}
|
||||
@Override
|
||||
protected void showDone() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user