Follow時にsubscribeするのってSubscribeService.new.call(target_account) unless target_account.subscribed?みたいな感じになってるんですけどここでtarget_account.subscribed? は !subscription_expires_at.blank?で期間外でも true なんですよ
@Clworld account.subscription_expires_at は、リモート側からみた、自分の subscription url の期限ぽいので、blankになってるやつはフォローされてない人じゃないですかねー。
@ck なんか頭がこんがらがってきた
@Clworld このフィールドを更新 ( SubscribeService.new.call(target_account) ) すると、target_account が自分のインスタンスにpushされてくる(連合TLにでてくる)ので、方向逆だと思うんですよねー。cronほったらかしにしてると起こる現象は、自分のTLが停止するだけ(だけ?)な気もしてます。
@ck mstdn.jpでcronの起動忘れてる可能性を微妙に疑っている(
@Clworld まさかそんな…まさか…いやまさか。pawooとかは未だに接続できている…ううむw
@ck 複数人で起きててフォロー時期が異なるeewで起きてないとなるとなんか怪しくなって
@Clworld 現象起きてるアカウントがmstdn.jp再始動直後にフォローされたアカウントばっかりとかだと怪しくなりますねえ
Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。
@Clworld まさかそんな…まさか…いやまさか。pawooとかは未だに接続できている…ううむw