Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v13.12.0においてユーザープロフィール関連の画像が消失する #10811

Closed
sasagar opened this issue May 9, 2023 · 7 comments
Labels
⚠️bug? This might be a bug

Comments

@sasagar
Copy link
Contributor

sasagar commented May 9, 2023

💡 Summary

v13.10.3からv13.12.0へアップデートを行った結果、ローカルリモートを問わず、全てのプロフィール関連画像が表示されなくなった。(ユーザーアイコンはデフォルトに戻されている)

🥰 Expected Behavior

全てのアイコン・プロフィールが適切に表示される

🤬 Actual Behavior

ユーザーアイコンがデフォルトに戻され、プロフィール画像のバナーが消えている。

ただし、手動取得を行うと表示される。ローカルユーザーについて手動取得の手段が無いので画像が抜け落ちたままになっている。
おそらく初めて表示されるユーザーについては情報が取得できていると思われれる。

📝 Steps to Reproduce

  1. v13.12.0へのアップデートをMisskey Hubの指示に従って行う
  2. タイムラインを表示する

📌 Environment

Misskey version: v13.12.0 on Docker (update from v13.10.3)
PostgreSQL version: v15
Redis version: v7
Your OS: CentOS Stream 9
Your browser: Chrome (Stable / latest)

@sasagar sasagar added the ⚠️bug? This might be a bug label May 9, 2023
@syuilo
Copy link
Member

syuilo commented May 9, 2023

ローカルでは再現しないので謎

@sasagar
Copy link
Contributor Author

sasagar commented May 9, 2023

なお、Rawで見ても情報は適切に取得できています。

@sasagar
Copy link
Contributor Author

sasagar commented May 9, 2023

ローカルユーザーについてはドライブから選択し直すと反映されました...。

@sasagar
Copy link
Contributor Author

sasagar commented May 9, 2023

DB内のuserテーブルにおいて軒並みavaterUrl, bannerUrl等がnullになっていることを確認しました。

@Nanashia
Copy link
Contributor

Nanashia commented May 9, 2023

bd1c2ab で過渡期対応を消したのでv13.11を経由しないと中途半端な状態になってしまう?

@tamaina
Copy link
Contributor

tamaina commented May 9, 2023

確かにv13.11を経験してないとダメそう

521eb95

@sasagar
Copy link
Contributor Author

sasagar commented May 9, 2023

様々なアドバイスを頂きまして。
bd1c2ab
ここで消されているmigrationを復活させたところ全て取得されるようになりました。

どんな対応が適切なのかは正直わからないです。(バックエンド側殆どコード見れていないので。)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠️bug? This might be a bug
Projects
None yet
Development

No branches or pull requests

4 participants