mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-10 00:16:59 +00:00
bridgeProfilePictureUrl previously returned a `blossom:` URI, but profile pictures go through ProfilePictureFetcher (Coil routes by type on `ProfilePictureUrl`), which feeds the URL straight to NetworkFetcher and never sees BlossomFetcher. NetworkFetcher then tries to issue an HTTP request against the `blossom:` scheme and fails — silently — so profile pictures from Blossom servers stopped loading. Return a direct `http://127.0.0.1:24242/<sha>.<ext>?xs=<host>&as=<pub>` URL instead. The OkHttp request goes to the local cache normally; the new redirect interceptor sees it's already on localhost and passes through unchanged.