/src/main/java/ru/org/linux/topic/TopicService.java
Вроде бы этот кусок функции updateAndCommit занимается отправкой уведомлений о измененных тегах, которые в последнее время стали объектом бурных обсуждений:
if (!newMsg.isDraft() && !newMsg.isExpired()) {
Section section = sectionService.getSection(oldMsg.getSectionId());
if (section.isPremoderated() && !oldMsg.isCommited() && !commit) {
sendEvents(newText, oldMsg.getId(), ImmutableList.<String>of(), oldMsg.getUid());
} else {
sendEvents(newText, oldMsg.getId(), newTags, oldMsg.getUid());
}
}
А что, если добавить в начало такую строку (не отправлять уведомления об изменении тегов в темах, созданных более 30 суток назад)
if (!((new Timestamp(System.currentTimeMillis()).getTime() - oldMsg.postdate.getTime()) > 1000*60*60*24*30))
или, как вариант,
if (user.nick != "cetjs2")
На джаве я не писал сто лет и все забыл, но вот я нашел место в коде и предложил решение, если коллективный разум меня поддержит, то мы сможем сделать патч.