Fedibirdから来たサークル限定・相互フォロー限定の投稿を受け取れました
おそらくMastodon本体のコードにバグがあって、これ暫定だけどもcreate.rbの画像の部分に以下の行を追加すれば他のサーバーでも受け取れるかもしれないです
#fedibird
@json = @object if @json.key?('signature')
おそらく上記ではなくこっちを直したほうがスマートかも。/app/lib/activitypub/activity.rbの中にあります。あすか詳しくないので誰か代わりにMastodon本体にPR出してくれ
これ、『Fedibrd』ではなく『Fedibird以外全部』の問題なので、解決には相当の時間がかかると思います
@askyq おお、原因つきとめたんだ! あとで確認するね!
@noellabo 参考として、このコミット怪しいと思ってます。https://github.com/mastodon/mastodon/commit/1060666c583670bb3b89ed5154e61038331e30c3#diff-9a8cecdf35c00c53c513bfa0592c8631e8369038cccdc16794aee6107d2418ab
このコミットのcreate.rbを見ると、status.textは以前は@ object['content']を見てたのに、このコミット以降はStatusParserを介して@ json['content']を見るようになってます
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。
@noellabo
参考として、このコミット怪しいと思ってます。
https://github.com/mastodon/mastodon/commit/1060666c583670bb3b89ed5154e61038331e30c3#diff-9a8cecdf35c00c53c513bfa0592c8631e8369038cccdc16794aee6107d2418ab
このコミットのcreate.rbを見ると、status.textは以前は@ object['content']を見てたのに、このコミット以降はStatusParserを介して@ json['content']を見るようになってます