From 2e5fa3c0a34e6db1da431131c7f951d766bb3173 Mon Sep 17 00:00:00 2001 From: simonc56 Date: Mon, 25 May 2026 13:56:57 +0200 Subject: [PATCH 1/2] Fix Trakt API liked lists limit to 100 and change show_collection to cached_property --- plextraktsync/trakt/TraktApi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plextraktsync/trakt/TraktApi.py b/plextraktsync/trakt/TraktApi.py index 3efffbcdfa..6473792c3a 100644 --- a/plextraktsync/trakt/TraktApi.py +++ b/plextraktsync/trakt/TraktApi.py @@ -73,7 +73,7 @@ def me(self): @retry() @flatten_list def liked_lists(self) -> list[TraktLikedList]: - for item in self.me.get_liked_lists("lists", limit=1000): + for item in self.me.get_liked_lists("lists", limit=100): tll: TraktLikedList = { "listname": item["list"]["name"], "username": item["list"]["user"]["username"], @@ -101,7 +101,7 @@ def watch_progress(self): def movie_collection(self): return self.me.movie_collection - @property + @cached_property @rate_limit() @retry() def show_collection(self): From cf79c570f32214bdc699da1316a0c19b4820fb3d Mon Sep 17 00:00:00 2001 From: simonc56 Date: Mon, 25 May 2026 13:58:52 +0200 Subject: [PATCH 2/2] Update .gitignore to ignore plextraktsync.log files --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e1c448f83e..79c71cd7a3 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ __pycache__/ /dist/ /docker-compose.override.yml /last_update.log -/plextraktsync.log +/plextraktsync.log* /servers.yml /tests/.env /tests/config.json