Project

General

Profile

バグ #1442

抽出タブのデータソースにmastodonのリストが表示されない

Added by Yuto Tokunaga about 1 month ago. Updated about 1 month ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
プラグイン名:
mastodon
ブランチ:
topic/1442-extract-mastodon-list
クラッシュする:
No

Description

抽出タブのデータソースにはmastodonアカウントの全てのリストが表示されるべきですが、そうなっていません.

#1

Updated by Yuto Tokunaga about 1 month ago

  • Status changed from 分類待ち to 実装待ち
#2

Updated by Yuto Tokunaga about 1 month ago

  • Status changed from 実装待ち to レビュー待ち
  • Assignee set to toshi_a 初音
  • ブランチ set to topic/1442-extract-mastodon-list

Diva::Modelを継承しているSSEAuthorizedTypeuriメソッドで同一性判定されますが、uriメソッドがオーバーライドされていないのでSSEAuthorizedType#listで返るインスタンスは同一と判定されます. https://dev.mikutter.hachune.net/projects/mikutter/repository/main/revisions/develop/entry/plugin/mastodon/mastodon.rb#L106 で重複するストリームとして処理されることがバグの原因です.uriメソッドを適切に実装することで解決できます.

#3

Updated by toshi_a 初音 about 1 month ago

  • Assignee changed from toshi_a 初音 to Yuto Tokunaga

動作確認できました。OKです。
ただ、コードをすこしリファクタリングしたので、念の為に確認してください。
(フォーマッタ入れて無いのに申し訳ねえヽ('ω')ノ三ヽ('ω')ノ)

#4

Updated by Yuto Tokunaga about 1 month ago

  • Status changed from レビュー待ち to 終了

OKです。

Also available in: Atom PDF