-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
CW付きノートの注釈がHTMLにパースされないまま連合される #15267
Comments
この辺だと思うけど、
misskey/packages/backend/src/core/activitypub/ApRendererService.ts Lines 429 to 437 in d60c307
|
あとこのへん
テキストのパースを参考にmisskeyとそれ以外を使い分けるようにする必要がある misskey/packages/backend/src/core/activitypub/models/ApNoteService.ts Lines 188 to 196 in d60c307
|
これに関しては、MisskeyがCWにMFMを使用する実装となっているため、バグというより仕様と捉えて、仕様変更を検討する方向とした方がよさそうに思います |
💡 Summary
CW付きノートを投稿した際、非Misskey相手に注釈のMFMが元のMFM構文そのままの状態で連合される
🥰 Expected Behavior
Misskey上ではCW付きノートのスポイラーアラートにもMFMが適用され表示されます。
そのため、MastodonなどのMFMに対応しない非Misskeyクライアント相手に対しては、通常のノート同様に部分的にHTMLにパースされたテキスト形式で連合されるのが適切と考えられます。
MFMが使用された通常ノートにおけるMisskey上での表示
同投稿のMastodon上での表示
🤬 Actual Behavior
しかし現行(2024.11.0)の実装においてはCWの注釈はパースされないまま連合され、非Misskeyクライアントに対してはMFMで書かれた構文がそのまま連合されてしまいます
(注釈ではない本文部分は正常にパースされた状態で連合されます)
MFMが用いられたCWのスポイラーアラートのMisskey上での表示
同投稿のMastodon上での表示
📝 Steps to Reproduce
💻 Frontend Environment
🛰 Backend Environment (for server admin)
Do you want to address this bug yourself?
The text was updated successfully, but these errors were encountered: