Pass show id for fetching episode ratings
MODIFY
plextraktsync/media.py
plextraktsync/media.py
@@ -180,7 +180,8 @@ def trakt_rating(self):
@cached_property
def plex_rating(self):
- return self.plex.rating()
+ show_id = self.show.plex.item.ratingKey if self.media_type == "episodes" else None
+ return self.plex.rating(show_id)
def trakt_rate(self):
self.trakt_api.rate(self.trakt, self.plex_rating)

Pass show id for fetching episode ratings