Пользовательские изображения нельзя добавить к подготовленным пользователям

У меня есть обходное решение для этой проблемы. Оно требует работы в консоли Rails (сначала сделайте резервную копию!):

На сервере

cd /var/discourse
./launcher enter app
rails c

Преобразовать пользователя

Затем преобразуйте пользователя, чтобы он больше не был в статусе «staged»:

Email-адрес пользователя в статусе staged, которого нужно преобразовать

User.find_by_email("=EMAIL=").update(staged: false)

Загрузить его фотографию

:up_arrow: Как и для любого другого пользователя

Преобразовать обратно в staged

Вероятно, это не обязательно, если только вы не хотите, чтобы пользователь остался в статусе «staged»

User.find_by_email("=EMAIL=").update(staged: true)

Готово! Не забудьте выйти из консоли.

У меня пока не возникало проблем с этим методом, но гарантий я не даю!

2 лайка