Раскрытие действий по теме показывает, кто лайкнул посты, но никто не лайкнул их

Привет,

Что происходит

В Meta, когда я нажимаю на три точки, чтобы развернуть меню действий поста, хотя никто не лайкнул мой пост, отображается текст, как вы видите на изображении.


Должно быть так: при разворачивании меню, если никто не лайкнул пост, текст не должен отображаться.

5 лайков

Я посмотрел, и это связано с недавним PR (вчерашним): A11Y: read who liked/read a post when count clicked (#31549) · discourse/discourse@5312550 · GitHub


Быстрое тестирование показывает, что проблема здесь.
Массив users нужно проверять по его длине.
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/small-user-list.gjs#L45-L47

4 лайка

Ого, спасибо, что заметили! Мы разберёмся с этим на этой неделе.

2 лайка

Спасибо! Будет исправлено в FIX: only show small user list if users has length by awesomerobot · Pull Request #31631 · discourse/discourse · GitHub

3 лайка