From a8ac2748705d00cd103c7845ab1be5c0617896f9 Mon Sep 17 00:00:00 2001 From: James Hu Date: Sun, 29 Oct 2023 23:56:57 -0700 Subject: [PATCH] Support Trakt anticipated chart --- docs/defaults/chart/trakt.md | 1 + modules/trakt.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/defaults/chart/trakt.md b/docs/defaults/chart/trakt.md index 77eb396b..9d98d6fd 100644 --- a/docs/defaults/chart/trakt.md +++ b/docs/defaults/chart/trakt.md @@ -14,6 +14,7 @@ Requirements: [Trakt Authentication](../../config/trakt) | Collection | Key | Description | |:--------------------|:--------------|:--------------------------------------------------------| +| `Trakt Anticipated` | `anticipated` | Collection of the Most Anticipated Movies/Shows on Trakt. | | `Trakt Collected` | `collected` | Collection of the Most Collected Movies/Shows on Trakt. | | `Trakt Popular` | `popular` | Collection of the Most Popular Movies/Shows on Trakt. | | `Trakt Recommended` | `recommended` | Collection of Recommended Movies/Shows on Trakt. | diff --git a/modules/trakt.py b/modules/trakt.py index e79d5663..0ea74bea 100644 --- a/modules/trakt.py +++ b/modules/trakt.py @@ -12,7 +12,7 @@ builders = [ "trakt_collected_daily", "trakt_collected_weekly", "trakt_collected_monthly", "trakt_collected_yearly", "trakt_collected_all", "trakt_recommended_daily", "trakt_recommended_weekly", "trakt_recommended_monthly", "trakt_recommended_yearly", "trakt_recommended_all", "trakt_watched_daily", "trakt_watched_weekly", "trakt_watched_monthly", "trakt_watched_yearly", "trakt_watched_all", - "trakt_collection", "trakt_popular", "trakt_trending", "trakt_watchlist" + "trakt_collection", "trakt_anticipated", "trakt_popular", "trakt_trending", "trakt_watchlist" ] sorts = [ "rank", "added", "title", "released", "runtime", "popularity", @@ -442,7 +442,7 @@ class Trakt: try: if method_name == "trakt_chart": final_dict = {} - final_dict["chart"] = util.parse(err_type, "chart", trakt_dict, methods=dict_methods, parent=method_name, options=["recommended", "watched", "collected", "trending", "popular"]) + final_dict["chart"] = util.parse(err_type, "chart", trakt_dict, methods=dict_methods, parent=method_name, options=["recommended", "watched", "anticipated", "collected", "trending", "popular"]) final_dict["limit"] = util.parse(err_type, "limit", trakt_dict, methods=dict_methods, parent=method_name, datatype="int", default=10) final_dict["time_period"] = None if final_dict["chart"] in ["recommended", "watched", "collected"] and "time_period" in dict_methods: