Rの修正、最終局面でどうしてもおかしい部分があり、シャワーの間もずっと考えてかれこれ2時間ほどかけてようやく不具合を見つけた。
Twitter用の処理だけ必ず行われていて、でも試しにMastodonで動かすと問題なし。該当ロジックのコードを何度見直してもサービスやタブの種別を判定している部分はない。
原因はその呼び出し元で(←そうだろうと納得するまでに時間がかかりすぎた)Twitter用の種別だけ例外的にスキップする処理が入っていた。
というのも、本来は100%そうするべき意図が存在していて、むしろ一見Mastodon用の修正漏れにしか見えないんだけどそれも考えてみると意図通り。つまり、GraphQL版にするにあたってMastodon方式に変えるべき処理だった。
という、ページャがなぜかDB保存されない問題でした。
ぼく「この人のツイートさかのぼってみよう」
「はい今あなた左にフリックしましたー!!!上方向フリックだけどわずかに左成分入ってましたー!!!はい戻りまーす!!!戻りまーす!!!」
ぼく「🤬🤬🤬」
issueあげるの重いよね。
Fedibirdは規模が小さいので、分からないことやほしい機能などあったら、私に直接メンションか #fedibird つけて投稿で大丈夫なので、適当に呟いてくださいまし。
誰か分かる人が助けてくれるし、私の方からもなるべく拾って状況説明したり実装したりするよ。
用のMastodon&Misskey&Blueskyクライアント #ZonePane
(@zonepane) を作っています。Twitterクライアント #TwitPane の作者です。
開発をご支援いただける方はFANBOX https://takke.fanbox.cc/ にてお願いします