初期アカウント作成時に提供されたアバターを再ダウンロードする方法はありますか?
例えば、Yahoo や Gmail などのサービスから提供されるものなどです。
すべてのユーザーの uploaded_avatar_id が nil になっています。
アバター画像をどのようにして取得すればよいでしょうか?
初期アカウント作成時に提供されたアバターを再ダウンロードする方法はありますか?
例えば、Yahoo や Gmail などのサービスから提供されるものなどです。
すべてのユーザーの uploaded_avatar_id が nil になっています。
アバター画像をどのようにして取得すればよいでしょうか?
この問題の原因について心当たりはありますか?Discourse をアップデートした後、ユーザーのアバターが失われたのでしょうか?
フォローアップありがとうございます…
解決できました。問題は複合的で、一部は自分で招いたことでした ![]()
最初の問題は、最近サブディレクトリ展開に切り替えた際に、必要なパスをすべて再マップし忘れたことです。
また、プロフィール画像を Discourse が再ダウンロードするようにと期待して、各ユーザーの uploaded_avatar_id を nil に書き換えてしまいました。もちろん、それは誤りでしたので、バックアップからフィールドを復元することになりました ![]()
もう一つの問題は、モバイル表示でトピックの左側にアバターが表示されなかったことです。これはイベントプラグインのバグであることが判明しました。