フォロー

@Kina アイコンが更新されない問題はFedibirdが先行して直したやつで、先日本家にも適用しました。

まず基本として、アカウント情報はキャッシュしています。

このタイミングではもう一回確認した方が良いな、というところで、経過時間をみて、1日以上経っている場合は再取得します。期限切れたら絶対更新ではないので、長引く場合があります。

また、先方でプロフィール編集した場合などに、更新要求を受け取って更新します。

更新を受け取り損なった場合や、そもそも更新が届かない(直接のフォロワーがいないなど)場合もあるので、そういうのが長引きやすいです。

アイコンのURLは、画像が変更されれば変わりますが、アカウントのキャッシュ情報の更新に失敗している場合は変化しないので、だいたいそれです。

メディアサーバが死んでいる場合など、アイコンのみ取得失敗した場合は、初期設定アイコン(ぞうさん)になるので、判別可能です。この場合、時間をおいて1日の中で何度かリトライします。

1日過ぎてもダメだったら、次のアカウント更新のタイミングで再トライします。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。