frontend: フォロー確認画面でリモートユーザーの名前に絵文字が含まれている場合、ローカルの絵文字で表示される
Opened this issue · 4 comments
KisaragiEffective commented
💡 Summary
フォロー確認画面でリモートユーザーの名前に絵文字が含まれている場合、ローカルの絵文字で表示される
🥰 Expected Behavior
リモートの絵文字なのでリモートの絵文字の画像を表示してほしい
🤬 Actual Behavior
ローカルに存在する同じshortnameの絵文字の画像が表示されたり、単なるテキストになったりする (上: ローカルからリモートユーザーを参照したとき、下: フォロー確認画面でリモートユーザーを表示するとき)
📝 Steps to Reproduce
- サーバーAからサーバーBのリモートユーザーを照会する
- リモートユーザーの名前にMFM形式の絵文字が入っている必要がある
- そのリモートユーザーをフォローしようとする
- そのMFM形式の絵文字がローカルのshortcodeで引かれる
- リモートの絵文字が表示されず、ローカルの絵文字になったりテキストになったりする
💻 Frontend Environment
* Model and OS of the device(s): Linux 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64
* Browser: Mozilla Firefox 125.0.2
* Server URL: https://misskey.niri.la/
* Misskey: 2024.5.0-kinel.1
🛰 Backend Environment (for server admin)
N/A (not a server admin)
Do you want to address this bug yourself?
- Yes, I will patch the bug myself and send a pull request
KisaragiEffective commented
cc #13723
KisaragiEffective commented
同じ原因なような気がしてきた
KisaragiEffective commented
os.confirmで実装されているので同じ手法を採用するのは難しい