From 12711437fa0c049615090c9f702fa8182aaea5ea Mon Sep 17 00:00:00 2001 From: HighImKevin Date: Wed, 16 Sep 2026 07:29:26 -0400 Subject: [PATCH] Update query limits for Watchlist page, also ensure Watchlist button is visible/hidden based on the Played state of an item --- scripts/watchlist.css | 5 +---- scripts/watchlist.js | 3 +-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/scripts/watchlist.css b/scripts/watchlist.css index d9ef5cb..8b2f953 100644 --- a/scripts/watchlist.css +++ b/scripts/watchlist.css @@ -2241,10 +2241,7 @@ div[data-tab="watchlist"] .loading-message { } .card:has(button[data-played="true"]) .watchlist-button, -.card:not(:has(button[data-played], button:has([data-testid="CheckIcon"]))) .watchlist-button, -.mainDetailButtons:has(button[data-played="true"]) .watchlist-icon, -.mainDetailButtons:not(:has(button[data-played], button:has([data-testid="CheckIcon"]))) .watchlist-icon, -.mainDetailButtons:not(:has(button[data-played], button:has([data-testid="CheckIcon"]))) .btnRecommend { +.mainDetailButtons:has(button[data-played].playstatebutton-played) .watchlist-icon { display: none; } diff --git a/scripts/watchlist.js b/scripts/watchlist.js index f4fe59b..9e33a15 100644 --- a/scripts/watchlist.js +++ b/scripts/watchlist.js @@ -3121,8 +3121,7 @@ In the Custom Tabs plugin, add a new tab with the following HTML content: } const result = await apiHelper.getWatchlistItems({ IncludeItemTypes: WATCHLIST_SUPPORTED_TYPES_CSV, - Fields: 'Id', - Limit: 10000 + Limit: 1000 }, true); watchlistLikedIds.clear(); mergeLikedIdsFromItems(result);