Mastodon v4.2で、アカウントの投稿一覧を見に行ってもブーストされた投稿が見えない件、たぶんこうです。https://github.com/mastodon/mastodon/issues/27195#issuecomment-1740342565
発生するのは、閲覧者がその対象サーバにログインしていて、ドメインブロック機能を使っていて(一つでも登録している)、ブーストした人がそのサーバのローカルアカウントで、そのローカルアカウントの投稿一覧をみた時。
プルリクチャンスだけどすぐに動けないので、理由だけ書いておきました。
domain NOT IN ($1, $2) って条件で、domainがNULLの場合。
Clareが問題を理解してくれたので、修正入るハズです。
この話の教訓は、SQLでNULLになり得るフィールドと`IS NULL`や`IS NOT NULL`以外の条件で比較すると、真偽ではなくレコード自体が除外されるということです。
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。