diff --git a/server/api/rating/imdbRadarrProxy.ts b/server/api/rating/imdbRadarrProxy.ts index 15ee551ef..b495e579a 100644 --- a/server/api/rating/imdbRadarrProxy.ts +++ b/server/api/rating/imdbRadarrProxy.ts @@ -145,6 +145,7 @@ export interface IMDBRating { title: string; url: string; criticsScore: number; + criticsScoreCount: number; } /** @@ -187,6 +188,7 @@ class IMDBRadarrProxy extends ExternalAPI { title: data[0].Title, url: `https://www.imdb.com/title/${data[0].ImdbId}`, criticsScore: data[0].MovieRatings.Imdb.Value, + criticsScoreCount: data[0].MovieRatings.Imdb.Count, }; } catch (e) { throw new Error( diff --git a/src/components/MovieDetails/index.tsx b/src/components/MovieDetails/index.tsx index 80ede2d0e..eaa4d4b07 100644 --- a/src/components/MovieDetails/index.tsx +++ b/src/components/MovieDetails/index.tsx @@ -99,7 +99,7 @@ const messages = defineMessages('components.MovieDetails', { rtcriticsscore: 'Rotten Tomatoes Tomatometer', rtaudiencescore: 'Rotten Tomatoes Audience Score', tmdbuserscore: 'TMDB User Score', - imdbuserscore: 'IMDB User Score', + imdbuserscore: 'IMDB User Score – votes: {formattedCount}', watchlistSuccess: '{title} added to watchlist successfully!', watchlistDeleted: '{title} Removed from watchlist successfully!', @@ -812,7 +812,18 @@ const MovieDetails = ({ movie }: MovieDetailsProps) => { )} {ratingData?.imdb?.criticsScore && ( - +