あれ、Fedibirdは絵文字リアクションアクティビティにLikeだけサポートしてEmojiReactはサポートしないの?
@hongminhee LikeとEmojiReactはどっちで来ても同じ処理をします。
@noellabo はい、EmojiReactを使ってるAkkomaでテストしてみたら上手く行きました。Holloの方にバグが有る様ですが、まだ原因が分かりません。
@noellabo この問題、アクティビティのtypeをEmojiReactからLikeに変えたら上手く動きますね。EmojiReactの対応に何かバグが有る様です。
以下はペイロードのサンプルです。
https://app.warp.dev/block/wvkbl96vCtEmWiIFM43Rjr
@hongminhee @noellabo ざっと見たところFedibirdの`ContextHelper`にはHolloが送っている`litepub:EmojiReact`が定義されていないようなので、Fedibird側の受信処理のどこかでJSON-LD compactionが実行されていたとしたらHolloの`EmojiReact`タームがexpandされるように思います。Fedibird/Mastodonではcompactionは`signature`を含むオブジェクトに対してのみ実行しますが、今回のHolloのオブジェクトにはまさに`signature`が含まれていますね
@tesaguri @noellabo なるほど!Mastodonのコードベースを全く知らなかったので推測しにくかったのですが、そういう事情が有ったんですね!ありがとうございます。
@hongminhee @tesaguri 違いがあるとしたらそこしかなさそうですね。やってみましょう。
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。
@hongminhee @tesaguri 違いがあるとしたらそこしかなさそうですね。やってみましょう。