in server/src/jetbrains/buildServer/vsoRooms/notificator/VSONotificator.java [205:224]
private void sendNotification(@NotNull Set<SUser> users, Map<String, Object> root, String event) {
if(myConfig.isPaused()){
LOG.debug("Skip sending message. Notifier is disabled.");
return;
}
final Map<String, String> map;
try {
map = FreeMarkerHelper.processTemplate(myConfig.getTemplate(event), root);
} catch (IOException e) {
LOG.warn(String.format("Failed to create message for event %s", event), e);
return;
} catch (TemplateException e) {
LOG.warn(String.format("Failed to create message for event %s", event), e);
return;
}
final String message = map.get("message");
myMessageSender.sendMessageOnBehalfOfUsers(users, message);
}