Разделы с включенным голосованием за темы не работают для посетителей

На темах, где включено голосование за темы (например, темы в категории Contribute > Feature на этой Meta-странице), посетители видят почти пустую страницу:

Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘vote_limit’)

5 лайков

Уточнение: вы имеете в виду пользователей, не авторизованных в системе?

(Я могу воспроизвести проблему в режиме инкогнито)

2 лайка

Я заметил это, когда не был авторизован. Не уверен, происходит ли это также у авторизованных пользователей с другим лимитом голосов, чем у меня. (Кажется, у TL0 0 голосов на Meta, так что это может быть проблемой и для них, но я не проверял. Однако 0 — это не то же самое, что null.)

1 лайк

Это должно быть исправлено и скоро будет развернуто здесь. Это была простая, но глупая ошибка: не проверялось существование пользователя перед назначением класса кнопке голосования.

Спасибо за сообщение.

5 лайков