Есть ли способ повторно загрузить аватары, предоставленные при первоначальном создании учётной записи?
Например, те, что приходят от Yahoo, Gmail и т. д.?
У всех пользователей поле uploaded_avatar_id равно nil.
Как нам вернуть изображения аватаров?
Есть ли способ повторно загрузить аватары, предоставленные при первоначальном создании учётной записи?
Например, те, что приходят от Yahoo, Gmail и т. д.?
У всех пользователей поле uploaded_avatar_id равно nil.
Как нам вернуть изображения аватаров?
У вас есть какие-либо идеи, как это произошло? Потеряли ли пользователи свои аватары после обновления Discourse?
Спасибо за напоминание…
Я разобрался с проблемой: она оказалась комплексной и частично моей собственной вины ![]()
Первая проблема заключалась в том, что я недавно перешёл на развёртывание в подкаталоге и не переназначил все необходимые пути.
Также я перезаписал поле uploaded_avatar_id в значение nil для каждого пользователя, надеясь, что это заставит Discourse повторно загрузить изображения профилей. Очевидно, я ошибался в этом, и в итоге пришлось восстановить поле из резервной копии ![]()
Другая проблема заключалась в том, что аватары не отображались слева от тем в мобильном виде. Как выяснилось, это ошибка в плагине Events.