Add reload=True to find_by_key
@@ -25,8 +25,10 @@ def __init__(self, plex: PlexApi, trakt: TraktApi, mf: MediaFactory):
self.mf = mf
self.scrobblers = ScrobblerCollection(trakt)
- def find_by_key(self, key: str):
+ def find_by_key(self, key: str, reload=False):
pm = self.plex.fetch_item(key)
+ if reload:
+ pm = self.plex.reload_item(pm)
if not pm:
return None
