Remove double caching, cache only in sync class
MODIFY
plextraktsync/trakt/TraktApi.py
plextraktsync/trakt/TraktApi.py
@@ -125,13 +125,13 @@ def watched_shows(self):
def collected_shows(self):
return pytrakt_extensions.allcollected()
- @cached_property
+ @property
@rate_limit()
@retry()
def watchlist_movies(self) -> List[Movie]:
return self.me.watchlist_movies
- @cached_property
+ @property
@rate_limit()
@retry()
def watchlist_shows(self) -> List[TVShow]:

Remove double caching, cache only in sync class