Skip to content

Commit b809bba

Browse files
committed
feat: Improve speed of reloading
similar to pushingkarmaorg/python-plexapi#1451 some properties may not be returned if not requested.
1 parent 63e7fb7 commit b809bba

2 files changed

Lines changed: 15 additions & 14 deletions

File tree

src/base/partialPlexObject.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,25 @@ import { PlexObject } from './plexObject.js';
88

99
export abstract class PartialPlexObject extends PlexObject {
1010
override _INCLUDES = {
11-
checkFiles: 1,
12-
includeAllConcerts: 1,
11+
checkFiles: 0,
12+
includeAllConcerts: 0,
1313
includeBandwidths: 1,
1414
includeChapters: 1,
15-
includeChildren: 1,
16-
includeConcerts: 1,
17-
includeExternalMedia: 1,
18-
includeExtras: 1,
15+
includeChildren: 0,
16+
includeConcerts: 0,
17+
includeExternalMedia: 0,
18+
includeExtras: 0,
1919
includeFields: 'thumbBlurHash,artBlurHash',
2020
includeGeolocation: 1,
2121
includeLoudnessRamps: 1,
2222
includeMarkers: 1,
23-
includeOnDeck: 1,
24-
includePopularLeaves: 1,
25-
includePreferences: 1,
26-
includeRelated: 1,
27-
includeRelatedCount: 1,
28-
includeReviews: 1,
29-
includeStations: 1,
23+
includeOnDeck: 0,
24+
includePopularLeaves: 0,
25+
includePreferences: 0,
26+
includeRelated: 0,
27+
includeRelatedCount: 0,
28+
includeReviews: 0,
29+
includeStations: 0,
3030
};
3131

3232
ratingKey?: string;

src/config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export const BASE_HEADERS = {
3737
'X-Plex-Device': X_PLEX_DEVICE,
3838
'X-Plex-Device-Name': X_PLEX_DEVICE_NAME,
3939
'X-Plex-Client-Identifier': X_PLEX_IDENTIFIER,
40-
'X-Plex-Sync-Version': '2',
4140
'X-Plex-Language': 'en',
41+
'X-Plex-Sync-Version': '2',
42+
'X-Plex-Features': 'external-media',
4243
} as const;

0 commit comments

Comments
 (0)