fix: track selection persistence with stale cache

This commit is contained in:
edde746
2026-03-07 22:07:29 +01:00
parent 686a61ac74
commit de28691481
+1 -1
View File
@@ -1041,7 +1041,7 @@ class PlexClient {
Future<PlexVideoPlaybackData> getVideoPlaybackData(String ratingKey, {int mediaIndex = 0}) async {
Map<String, dynamic>? data;
try {
data = await _fetchWithCacheFirst<Map<String, dynamic>>(
data = await _fetchWithCacheFallback<Map<String, dynamic>>(
cacheKey: '/library/metadata/$ratingKey',
networkCall: () =>
_dio.get('/library/metadata/$ratingKey', queryParameters: {'includeMarkers': 1, 'includeChapters': 1}),