Hollo→Akkoma、Hollo→Misskeyでは送られてくるけど。
@askyq EmojiReactアクティビティを使って、共有インボックスに送信しています!
@hongminhee EmojiReactは対応しているはずなんですが‥‥
ActivityのJSONサンプルを送ってもらうことはできますか?文字数足りないなら画像でも構わないので
@hongminhee あと、送ろうとしたカスタム絵文字のオリジナルがダウンロードできるURL教えてもらえますか?(Activityに含まれてるならそれで可)
画像のファイルサイズが512KB越えているか、PNG・GIF・WEBP・JPEGのいずれかでない場合、うちでは受け取れません
@askyq 今外なので帰宅したらすぐ送ります!
@askyq こちら、Holloで送信するEmojiReactアクティビティのサンプルです!
@hongminhee テストコードに通してみましたが問題ないようでした。。ActivityPub::Activity::LikeではなくActivityPub::ProcessCollectionServiceから始めてみましたが問題なし。
投稿のときと同じ方法で署名はされてるんですよね。これといって心当たりはなく。申し訳ないです
@askyq わざわざご確認いただきありがとうございます。🙏🏼
@askyq この問題、アクティビティのtypeをEmojiReactからLikeに変えたら上手く動きますね。EmojiReactの対応に何かバグが有る様です。
@hongminhee おかしいですね、受け入れるtypeを絞るような処理は記憶にないです
こちらでも後で調べてみますね
@askyq こちらも見てみると参考になるかもしれません。
@hongminhee ああー、その発想はなかったです、ありがとうございます
EmojiReactはHollo以外にも発する実装があると思いますのでContextHelperを拡張するのは難しそうなので、やるならwhen-case句を増やすことかな
ひとまず動作確認とかもあると思うのでFedibirdの実装見てから対応します。。
@hongminhee どういうActivity使ってますか?送り先はShared Inbox?