В раскрывающемся списке Custom Wizard с использованием «параметров поля пользователя» отображается только один вариант

Всем привет,

Я снова здесь. Я настраиваю мастер регистрации с помощью плагина Custom Wizard, и выпадающие списки, которые подтягивают варианты из существующих полей пользователя, показывают только один вариант, а не весь список вариантов из полей пользователя.

Версии

  • Discourse: Discourse 2026.7.2
  • Custom Wizard: 2.15.0

Настройка (см. скриншоты ниже)

  • Один мастер, один шаг, пять выпадающих списков
  • Для каждого поля Content установлено: set > user field options > [соответствующее поле пользователя]
  • Поля Prefill, Condition и Index пусты; Required выключен; Validations выключены
  • Действие Update Profile (выполняется после завершения мастера) сопоставляет каждое поле мастера обратно с его полем пользователя

Все пять полей пользователя являются стандартными выпадающими списками (Dropdown) с несколькими вариантами (от 4 до 19 в каждом), установлены как Необязательные, Редактируемые после регистрации и Отображаемые на форме регистрации.

Что происходит
Каждый выпадающий список в мастере показывает только один вариант из своего поля пользователя. Например, поле пола имеет четыре варианта (Man / Woman / Non-Binary / Prefer not to say), но в выпадающем списке мастера отображается только «Man». Прокрутка, поиск (только в некоторых есть опция поиска) и использование стрелок не показывают других вариантов.

Что я пробовал

  • Жесткое обновление страницы и другой браузер
  • Удаление и повторное добавление сопоставления Content, затем сохранение
  • Удаление пустых строк Prefill / Condition / Index
  • Проверка консоли браузера: нет ошибок при открытии выпадающих списков, но много предупреждений об устаревании от discourse-custom-wizard (например, расширение .hbs устарело, htmlSafe устарело с версии Discourse 2026.3.0)

Также
В маппере Prefill предлагаются только типы ввода «text» и «wizard field» (нет «user field»). Это ожидаемое поведение, или это связано с проблемой?

Кто-нибудь сталкивался с этим и знает решение? Или я упускаю что-то очевидное?

Спасибо!

Вы используете этот плагин? Custom Wizard Plugin 🧙

Если да, вам стоит попросить автора плагина разобраться с проблемой, с которой вы столкнулись.

Мы разберёмся с этим, @Welsh_Selkie. Полагаю, автор плагина внёс некоторые исправления, которые ещё не были развёрнуты на вашем экземпляре.

ПРАВКА: CW теперь на b5070ff, и проблема по-прежнему присутствует. @angus, не могли бы вы взглянуть на это, если будет возможность?

Привет, ребята! Я внёс несколько обновлений. @Welsh_Selkie, дай знать, решают ли они проблему, как только @RGJ обновит твой сайт.

Ты крут, Ангус, спасибо, проблема решена!
Сейчас обновляю продакшен @Welsh_Selkie, всё будет готово через три минуты