Здравствуйте,
Я заметил, что иногда количество лайков не совпадает с количеством аватарок пользователей, поставивших лайк под постом. Это происходит, когда пользователь, поставивший лайк, был удалён. Это сделано для статистики или это баг?
Спасибо ![]()
Здравствуйте,
Я заметил, что иногда количество лайков не совпадает с количеством аватарок пользователей, поставивших лайк под постом. Это происходит, когда пользователь, поставивший лайк, был удалён. Это сделано для статистики или это баг?
Спасибо ![]()
@Дон, я думаю, так и должно быть
Похоже, у нас рассинхронизированный кэш.
Вероятно, это связано с удалением пользователя из системы. Я предполагаю, что мы не принудительно обновляем количество голосов за посты, на которые голосовал удалённый пользователь.
Пока помечаю это тегом pr-welcome.
Удаление этих лайков также повлияет на количество лайков, полученных за пост, для подсчета значков автора?
Думаю, вы можете тривиально вызвать повторную синхронизацию подсчёта постов, если лайкнете или отмените лайк поста. Похоже, что проблема в исходном посте теперь решена благодаря последовательности лайк/отмена лайка.
Когда пользователь удаляется из сообщества, его лайки также удаляются. Для постов, которые он ранее лайкнул, при просмотре аватаров людей, поставивших лайк, аватар удалённого пользователя исчезает, как и ожидалось.
Однако сам счётчик лайков не обновляется после удаления пользователя.
Таким образом, на посте может быть указано 4 лайка, но отображаются только 3 аватара. Это может запутать.
Скриншот, отредактированный одним из наших пользователей:
Аватар удалённого пользователя удалён, а счётчик лайков на постах уменьшился на 1.
Аватар удалённого пользователя удалён, но счётчик лайков на постах остался прежним.
Спасибо одному из наших пользователей за то, что он заметил эту проблему — я решил создать здесь отчёт. Пожалуйста, дайте знать, если вам потребуется дополнительная информация для подтверждения.
Я не уверен, какое поведение является идеальным в данном случае. Если счётчик лайков уменьшается на 1, я не знаю, как это повлияет на значки и другие элементы.
Однако, учитывая, что аватар уже удаляется, сохранение прежнего счётчика лайков вводит в заблуждение. Изначально я ожидал увидеть аватар с иконкой мусорного ведра вместо удалённого пользователя. (Кажется, в более ранних версиях Discourse было именно так, но, возможно, я ошибаюсь насчёт удалённых постов).
Спасибо за ссылку — я не заметил её во всплывающем окне «Ваша тема похожа на…».
Эту тему можно объединить с той или удалить.
Я добавил это, так как несколько отчётов могут быть полезны. ![]()