Привет!
Я недавно обновил Discourse до версии 4efbf8dc4f, и опросы перестали работать корректно.
В логах ошибок нет.
Спасибо! ![]()
Ошибка в консоли инспектора
Тестовый опрос
- Тестовый вариант 1
- Тестовый вариант 2
- Тестовый вариант 3
Привет!
Я недавно обновил Discourse до версии 4efbf8dc4f, и опросы перестали работать корректно.
В логах ошибок нет.
Спасибо! ![]()
Ошибка в консоли инспектора
Тестовый опрос
Только что столкнулся с той же ошибкой. Оказалось, что работает, если указать заголовок. В конструкторе опросов написано «Заголовок (необязательно)», но на самом деле это не так.
Я могу воспроизвести эту проблему на нашем тестовом сайте: https://try.discourse.org/t/testing-issue-with-multiple-choice-type-polls/1411. Я тестирую это в Chrome под Ubuntu.
Кажется, есть несколько проблем. Первое, что я заметил: в неозаглавленном опросе с множественным выбором отметка опции не приводила к отображению галочки в чекбоксе. При нажатии кнопки «Голосовать» мои выборы сохранялись. После нажатия кнопки «Показать голоса» мои голоса отображались несколько раз. В настоящее время отображается около 24 записей голосов.
Попытка создать опрос типа «множественный выбор» с заголовком работает, но отображение опроса на try занимает довольно много времени.
Добавление элементов заголовков Markdown над опросом вызывает странную проблему. Следующий Markdown:
### Заголовок Markdown над опросом
[poll type=regular results=always chartType=bar]
# Опрос с одним выбором и заголовком
* это
* тест
* с
* множественным
* выбором
[/poll]
отображается следующим образом:
@techAPJ, можете ли вы провести расследование?
Похоже, это недавняя регрессия в FEATURE: Add the title attribute to polls (#10759) · discourse/discourse@babbebf · GitHub … и, судя по всему, @cvx уже занимается этим, согласно: https://review.discourse.org/t/feature-add-the-title-attribute-to-polls-10759/15880/6?u=techapj
Было бы здорово, если бы вы могли отменить этот коммит на время. ![]()
Это уже исправлено
Уточнение — это исправление проблемы с заголовками. ![]()
В данный момент я исправляю проблему с неинтерактивными опросами без заголовка (и аналогичными ошибками). Я обновлю тему, когда будет создан PR!
Второй PR (ожидающий ревью) здесь: FIX: Correctly render title-less poll widgets by cvx · Pull Request #10837 · discourse/discourse · GitHub
обновление: слит
Спасибо большое за быстрое исправление
Не могу дождаться, чтобы снова с этим поработать ![]()
Привет, Ярек,
Я обновил, и основная проблема решена, но теперь появилась новая.
Настройки опроса не реагируют, их нельзя изменить. Спасибо! ![]()
Похоже, эта проблема может быть связана с тем, с чем я столкнулся.
Да, я думаю, что это была проблема. Можете ли вы попробовать обновить свой сайт до последней версии кода Discourse? Я только что обновил свой локальный сайт для разработки, и все проблемы с опросами и выпадающими списками на моём сайте теперь решены.