У меня есть обходное решение для этой проблемы. Оно требует работы в консоли Rails (сначала сделайте резервную копию!):
На сервере
cd /var/discourse
./launcher enter app
rails c
Преобразовать пользователя
Затем преобразуйте пользователя, чтобы он больше не был в статусе «staged»:
Email-адрес пользователя в статусе staged, которого нужно преобразовать
User.find_by_email("=EMAIL=").update(staged: false)
Загрузить его фотографию
Как и для любого другого пользователя
Преобразовать обратно в staged
Вероятно, это не обязательно, если только вы не хотите, чтобы пользователь остался в статусе «staged»
User.find_by_email("=EMAIL=").update(staged: true)
Готово! Не забудьте выйти из консоли.
У меня пока не возникало проблем с этим методом, но гарантий я не даю!