Skip to content

fix: replace remote IMDB logo URL with local SVG asset#774

Open
AbhishekVankar wants to merge 1 commit intoNuvioMedia:mainfrom
AbhishekVankar:fix/imdb-icon-ratings-section
Open

fix: replace remote IMDB logo URL with local SVG asset#774
AbhishekVankar wants to merge 1 commit intoNuvioMedia:mainfrom
AbhishekVankar:fix/imdb-icon-ratings-section

Conversation

@AbhishekVankar
Copy link
Copy Markdown

@AbhishekVankar AbhishekVankar commented Apr 16, 2026

Problem
The IMDb logo in RatingsSection was loaded from a Wikipedia CDN URL:

https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/IMDB_Logo_2016.svg/...
This caused the logo to silently fail to load on physical devices (Wikipedia blocks hotlinking from apps), showing only the rating number with no icon.

Additionally, MetadataDetails.tsx was passing the SVG import directly to FastImage as a source, which doesn't support SVGs and throws an error.

Changes
Added assets/rating-icons/imdb.svg — a clean SVG with no external dependencies
RatingsSection.tsx — switched IMDb from a remote URI (FastImage) to the local SVG component, with an iconScale multiplier so the square badge renders at a readable size alongside other rating icons
MetadataDetails.tsx — replaced with since SVGs must be rendered as components, not passed as raster image sources
Result
IMDb logo now renders reliably offline and on all devices without any network request.
@
Screenshot_2026-04-16-21-44-26-733_com nuvio app

Screenshot_2026-04-16-21-45-02-247_com nuvio app

closes #761

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: ImDB logo missing when using MDBList on macOS version

1 participant