フォロー

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

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

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

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

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

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

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

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

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

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

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

Fedibirdの最新機能を体験できる https://fedibird.com の姉妹サーバです