shibafu528/Yukari

in_reply_toを持つトゥートの「会話をたどる」を開いても、何も表示されないことがある

Opened this issue · 2 comments

in_reply_toを持つトゥートをブーストする。ブースト表示になっているトゥートを開いて「会話をたどる」をタップすると、会話ビューに何も表示されない。

Yukari 3.1.2 / Pixel 5a / Android 11
https://social.mikutter.hachune.net/@shibafu528/108887860809359554

ブーストに関係なく表示されない場合がありそう。再現性不明。

ブーストの有無に関係なく発生することが確定した。

DonStatusを生成した時に最初に受信したアカウント (DonStatus#getFirstReceiverUser()) のサーバーと、操作アカウントの所属サーバーが異なる場合に発生する。

TraceActivityはカレントの操作アカウントと Status#getId() の組で from trace:"operator/id" 形式のYQを生成している。この時、IDがどのサーバーに属するものかの検証が一切行われていない。