Project

General

Profile

バグ #1335

タイムライン上にある自分のtootがboostされたときに、subpartsに表示されない

Added by toshi_a 初音 6 months ago. Updated 6 months ago.

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

Description

上がっても来ないしlibnotifyによる通知も来ないので、そもそもイベントが発生して無さそう。
フォロイーがboostしたものは正しく処理されているように見える。


再現手順

  • 面白いことを言う
  • 誰かにboostされる

Associated revisions

Revision 7dc922e3 (diff)
Added by toshi_a 初音 6 months ago

地雷すぎワロタ refs #1335

Revision 82472429 (diff)
Added by toshi_a 初音 6 months ago

shareイベントを実装 refs #1335

History

#1

Updated by toshi_a 初音 6 months ago

使う必要のないところで使われていたThreadオブジェクトを消してメインスレッドで実行するようにしたところ、Threadのなかでクラッシュしていることが分かった。

sub_parts_retweetがboostのStatusオブジェクトを求めるのに対して、Mastodon SSEではこのStatusが返されない。
ちょうどretweetというイベント名をなんとかしたかったので、shareなどに変えてしまっても良いかもしれない。

#2

Updated by toshi_a 初音 6 months ago

  • Status changed from 実装待ち to 終了

なおした

Also available in: Atom PDF