操作
バグ #400
完了機能 #123: Streaming APIに対応する
リストのリアルタイム更新がされない
プラグイン名:
list
ブランチ:
クラッシュする:
説明
うちの環境でされない。まず状況を検証する。
0.1で確認。0.0.4でも再現するかも
関連するチケット
toshi_a 初音 さんがほぼ13年前に更新
- 対象バージョン を 0.1 にセット
- 親チケット を #123 にセット
Streaming APIでフォローするユーザが不足しているので、ごく一部のユーザのツイートだけがリストタブに入ってくる。
Takaaki TSUJIMOTO さんがほぼ13年前に更新
liststream.rbのmember_anythingがリストに含まれるメンバーを一部しか返してくれません.
member_anythingが怪しいので,多分0.1のみで再現されると思います.
また,鍵付きのリストに関しては
notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:101:in `fire_request_event': access(7): http://api.twitter.com/1/lists/statuses.json notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:101:in `fire_request_event': access(8): http://api.twitter.com/1/lists/members.json notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:104:in `fire_request_event': quit(7): http://api.twitter.com/1/lists/statuses.json (0.530161666s) notice: {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:104:in `fire_request_event': quit(8): http://api.twitter.com/1/lists/members.json (0.551156696s) notice: {MIKUTTER_DIR}/core/lib/deferred/deferredable.rb:53:in `block in terminate': 404 #<Net::HTTPNotFound:0x000000036603c0> from {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:69:in `query!' from {MIKUTTER_DIR}/core/lib/mikutwitter/query.rb:42:in `block in api' from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `call' from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `block in initialize'
のような404エラーが出てます.
toshi_a 初音 さんが12年以上前に更新
- ステータス を 新規 から 実装待ち に変更
- 担当者 を toshi_a 初音 にセット
キャッシュからAPIレスポンスが読み込まれた時に、ページングしないような感じですね。
また、しばらく起動していたら定期的にリストのメンバーを更新しますが、これが動いてませんでした。これを修正したところ(未コミット)、起動時以外はリストを全て取ってくるようになりました。
鍵付きリストについては忘れてました。対応します。
操作