* @throws ScriptErrorException генерируем исключение если на комментарий есть ответы
*/
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)
public boolean deleteComment(int msgid, String reason, User user) throws ScriptErrorException {
if (commentDao.getReplaysCount(msgid) != 0) {
throw new ScriptErrorException("Нельзя удалить комментарий с ответами");
}
boolean deleted = doDeleteComment(msgid, reason, user);
if (deleted) {