Yuto Tokunaga さんが4年以上前に追加. 4年以上前に更新.
説明
抽出タブのデータソースにはmastodonアカウントの全てのリストが表示されるべきですが、そうなっていません.
Diva::Modelを継承しているSSEAuthorizedTypeはuriメソッドで同一性判定されますが、uriメソッドがオーバーライドされていないのでSSEAuthorizedType#listで返るインスタンスは同一と判定されます. https://dev.mikutter.hachune.net/projects/mikutter/repository/main/revisions/develop/entry/plugin/mastodon/mastodon.rb#L106 で重複するストリームとして処理されることがバグの原因です.uriメソッドを適切に実装することで解決できます.
Diva::Model
SSEAuthorizedType
uri
SSEAuthorizedType#list
動作確認できました。OKです。ただ、コードをすこしリファクタリングしたので、念の為に確認してください。(フォーマッタ入れて無いのに申し訳ねえヽ('ω')ノ三ヽ('ω')ノ)
OKです。
他の形式にエクスポート: Atom PDF