diff --git a/plextraktsync/trakt/TraktUserList.py b/plextraktsync/trakt/TraktUserList.py index 92b7ff8fcb..f0e4a3a5ff 100644 --- a/plextraktsync/trakt/TraktUserList.py +++ b/plextraktsync/trakt/TraktUserList.py @@ -66,10 +66,7 @@ def from_trakt_list(cls, name: str, items: list[TraktPlayable]): @classmethod def from_watchlist(cls, items: list[TraktPlayable]): - trakt_items = dict( - zip([(elem.media_type, elem.trakt) for elem in items], count(1)) - ) - return cls(name="Trakt Watchlist", items=trakt_items) + return cls.from_trakt_list("Trakt Watchlist", items) @cached_property def plex_lists(self):