MMM
13:01 19-03-2025 Bug report
[изображение]Обнаружил интересный баг в Journals.ru - то ли счетчик комментариев глючит, то ли отображение скрытых комментариев. В предыдущей записи я вижу только 5 комментариев на данный момент, но в списке постов счетчик показывает семь (опять же на данный момент). Скрытых комментов нет или я их не вижу. Счетчик не прочитанных комментариев их показывал, но не сбрасывался при просмотре. Сбросился только кликом "отметить все прочитанным".
Предполагаю, что баг воспроизвелся при действиях уже не зарегистрированного на данный момент пользователя Vitaliikuk, на первый комментарий которого я ответить успел, а второго уже не увидел (возможно, он удалил два своих комментария, они и дали эти фейковые +2).
Комментарии:
Alexvn
14:10 19-03-2025
это известный мне баг, до которого у меня никак руки не дойдут.
баг возникает, когда запись комментирует спамер.

вставка с последними комментариями в дневнике по историческим причинам - статическая, т.е. она не показывает данные в реальном времени.
вместо этого статическая информация обновляется при добавлении или удалении комментария стандартными средствами.
этот код был написан в каменном веке, когда у journals.ru были проблемы с нагрузкой, и каждый лишний запрос к базе был на счету.

Vitaliikuk - спамер.
когда какой то юзер идентифицируется как спамер, его аккаунт удаляется нахер со всем контентом, который спамер успел создать - сам аккаунт, дневник, комментарии, хочухи, вообще все.
эта процедура происходит в обход стандартных функций удаления комментария, поэтому статическая информация не обновляется.
the_Dark_One
14:57 19-03-2025
Офигеть, у нас еще спамеры появляются.
Alexvn
15:15 19-03-2025
the_Dark_One - практически ежедневно ты их не видишь, потому что они в большинстве случаев сносятся еще до того, как успевают что то натворить.
MMM
15:21 19-03-2025
Alexvn, спасибо за пояснения. И, да, мне кажется, что фиг с ним, с этим багом, YAGNI если по нашему. Жить никак не мешает, а значит не стоит трудозатрат по его искоренению.