リモートフォローしてホームに流さずリストにだけ流すと、トゥートを受信したタイミングでリストへのフォローが外れて結果的に流れてこない、っていう感じの事象に遭遇しているのですが何か設定が間違っていたりしますか?(ホームへのフォローは必須、など)

@MaySoMusician 仕様上は特に制約ないですが、昨日けっこう手を入れててるのあるので、バグ疑いあります。確認します。

・リモートフォローで起きる
・リストにフォロワー追加(購読ではない)
・ホームから外している
・投稿が届いた時にリストからフォローが外れる(あるいは単に投稿がリストに流れてこない)

ということでよろしいでしょうか。

はい、概ねその通りです。

4点目については「リストからフォローが外れる」現象を確認しています(ユーザーのプロフィールページに直接行くと、流れるはずだったトゥートは確認できるので受信自体はできていそうです)

また今リモートフォロー先の実装を確認しているのですが、トゥートをこちらに送信したあとに、フォローのAcceptを毎回送っているようです。これが影響している可能性はありますかね?必要であれば送信している(と思しき)JSONをDMでお送りします

フォロー

@MaySoMusician なるほど、Acceptによってこちらの内部のフォロー情報がリセットされてる可能性ありますね。

jsonお願いできますか。追試した方がよさそうだ。

DMにてお送りしました。
Acceptのタイミングですが、リモートフォロー先の実装を読む限り自発的には送っていなさそうなので、Fedibirdがトゥートを受信したタイミングで、(ホームをフォローしてない影響なのか)Followのリクエストをフォロー先に送りなおしてしまっている?ような気がしています。Febidirdのソースコードは追えてないのですが、あくまでも勘ということで。

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。