На странице 224 комментария, ни одного нового, хотя пользователь не прочитал 3 новых комментария.
Lokichпопробовал найти конкретное место:
я конечно покопал на гите, но мне не особо удалось найти, откуда ноги растут.новые комментарии отображаются в span с классом entry-comments-newя нашел строчку
но судя по
https://github.com/wiistriker/govnokod.ru/blob/1ddfdf125094def0d3872f29fc35243c0cc8d38f/www/js/govnokod.js#L253складывается ощущение, что контроллер принимает и get и post запросы. при этом, если это get запрос, он выводит трэд, если post, обрабатывает комментарий, и так же выводит трэд. вот только он получает newNode, и добавляет ее на страницу, а другие ноды не обрабатываются.
поэтому вполне логично, что страница как бы была открыта, но клиентский JS не отобразил ее, и все комментарии пометились как прочитанныея не прав?
Lokich поднял тему в своём комментарии.
Алгоритм:
Lokich попробовал найти конкретное место: я конечно покопал на гите, но мне не особо удалось найти, откуда ноги растут. новые комментарии отображаются в span с классом entry-comments-new я нашел строчку
но как я понял, она закомментирована. https://github.com/wiistriker/govnokod.ru/blob/f3223f80a88efe581403319a0d58038dedee4c22/src/Govnokod/PostsBundle/Resources/views/Posts/list.html.twig#L48 при этом определения для getNewCommentsCount я не нашел... возможно это пережитки старой версии.
но судя по https://github.com/wiistriker/govnokod.ru/blob/1ddfdf125094def0d3872f29fc35243c0cc8d38f/www/js/govnokod.js#L253 складывается ощущение, что контроллер принимает и get и post запросы. при этом, если это get запрос, он выводит трэд, если post, обрабатывает комментарий, и так же выводит трэд. вот только он получает newNode, и добавляет ее на страницу, а другие ноды не обрабатываются. поэтому вполне логично, что страница как бы была открыта, но клиентский JS не отобразил ее, и все комментарии пометились как прочитанные я не прав?