Closed pantasystem closed 8 months ago
2023.10.2以上からMisskeyのNyalyze処理が バックエンドからフロントエンドの表示時に行われる前提の仕様になってしまったので、 Milkteaでもバージョンが2023.10.2以上の時はNyalyzeの処理を行うようにしたい。
https://github.com/misskey-dev/misskey/commit/30efd932a5828def2cd394e65d333fdbdb447231
この処理をパクれば本家と同じ通りに動くようになるのでは? https://github.com/misskey-dev/misskey/blob/30efd932a5828def2cd394e65d333fdbdb447231/packages/frontend/src/scripts/nyaize.ts
Firefishや過去のMisskeyとの実装差分を増やしたくないので データ変換の時点でNyalyzeの処理を挟むようにしたい。 なので、それ以上のレイヤーからはこれまで通りと同じような処理をすることになる。
懸念点はハッシュタグなどの扱いはどうなるのだろうか?
なんというか本家では一応MFMをパースしてからテキスト部分にNyalyze処理を挟むようにしているっぽい
概要
2023.10.2以上からMisskeyのNyalyze処理が バックエンドからフロントエンドの表示時に行われる前提の仕様になってしまったので、 Milkteaでもバージョンが2023.10.2以上の時はNyalyzeの処理を行うようにしたい。