8 hours ago
(This post was last modified: 7 hours ago by theguymadmax. Edited 1 time in total.)
The code loops through all ratings, overwriting the item.CommunityRating each time it encounters a new rating. As a result, the last non-Rotten Tomatoes score will be used as the community rating. Rotten Tomatoes ratings are treated separately due to their specific handling, so their position in the list doesn't affect the final result.
Currently, Jellyfin does not offer an option to designate a preferred source for the default rating. It simply picks the last rating in the list that is not a Rotten Tomatoes score, as you’ve observed. This is not a bug, but rather how the system is designed. If you'd like to see an option to prioritize certain ratings, that would be considered a feature request, which you can make here.
On a side note, I use tinyMediaManager to create local NFO files for my media, and it lists IMDb as the last rating when it scrapes items.
Currently, Jellyfin does not offer an option to designate a preferred source for the default rating. It simply picks the last rating in the list that is not a Rotten Tomatoes score, as you’ve observed. This is not a bug, but rather how the system is designed. If you'd like to see an option to prioritize certain ratings, that would be considered a feature request, which you can make here.
On a side note, I use tinyMediaManager to create local NFO files for my media, and it lists IMDb as the last rating when it scrapes items.