From de286914818ea993b5f8e6faa43cbbd06c378a28 Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Sat, 7 Mar 2026 22:04:37 +0100 Subject: [PATCH] fix: track selection persistence with stale cache --- lib/services/plex_client.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/services/plex_client.dart b/lib/services/plex_client.dart index 7b52b177..bd2115a7 100644 --- a/lib/services/plex_client.dart +++ b/lib/services/plex_client.dart @@ -1041,7 +1041,7 @@ class PlexClient { Future getVideoPlaybackData(String ratingKey, {int mediaIndex = 0}) async { Map? data; try { - data = await _fetchWithCacheFirst>( + data = await _fetchWithCacheFallback>( cacheKey: '/library/metadata/$ratingKey', networkCall: () => _dio.get('/library/metadata/$ratingKey', queryParameters: {'includeMarkers': 1, 'includeChapters': 1}),