Add new exporter fields for PlexAPI 4.11.0

This commit is contained in:
JonnyWong16 2022-05-16 22:25:33 -07:00
commit 9967786997
No known key found for this signature in database
GPG key ID: B1F1F9807184697A

View file

@ -371,6 +371,7 @@ class Export(object):
'studio': None, 'studio': None,
'summary': None, 'summary': None,
'tagline': None, 'tagline': None,
'theme': None,
'thumb': None, 'thumb': None,
'thumbBlurHash': None, 'thumbBlurHash': None,
'thumbFile': lambda o: self.get_image(o, 'thumb'), 'thumbFile': lambda o: self.get_image(o, 'thumb'),
@ -490,6 +491,10 @@ class Export(object):
}, },
'index': None, 'index': None,
'key': None, 'key': None,
'labels': {
'id': None,
'tag': None
},
'lastRatedAt': helpers.datetime_to_iso, 'lastRatedAt': helpers.datetime_to_iso,
'lastViewedAt': helpers.datetime_to_iso, 'lastViewedAt': helpers.datetime_to_iso,
'leafCount': None, 'leafCount': None,
@ -571,6 +576,10 @@ class Export(object):
'hasPreviewThumbnails': None, 'hasPreviewThumbnails': None,
'index': None, 'index': None,
'key': None, 'key': None,
'labels': {
'id': None,
'tag': None
},
'lastRatedAt': helpers.datetime_to_iso, 'lastRatedAt': helpers.datetime_to_iso,
'lastViewedAt': helpers.datetime_to_iso, 'lastViewedAt': helpers.datetime_to_iso,
'librarySectionID': None, 'librarySectionID': None,
@ -792,6 +801,10 @@ class Export(object):
'guid': None, 'guid': None,
'index': None, 'index': None,
'key': None, 'key': None,
'labels': {
'id': None,
'tag': None
},
'lastRatedAt': helpers.datetime_to_iso, 'lastRatedAt': helpers.datetime_to_iso,
'lastViewedAt': helpers.datetime_to_iso, 'lastViewedAt': helpers.datetime_to_iso,
'librarySectionID': None, 'librarySectionID': None,
@ -813,6 +826,7 @@ class Export(object):
'tag': None 'tag': None
}, },
'summary': None, 'summary': None,
'theme': None,
'thumb': None, 'thumb': None,
'thumbBlurHash': None, 'thumbBlurHash': None,
'thumbFile': lambda o: self.get_image(o, 'thumb'), 'thumbFile': lambda o: self.get_image(o, 'thumb'),
@ -872,6 +886,7 @@ class Export(object):
'parentGuid': None, 'parentGuid': None,
'parentKey': None, 'parentKey': None,
'parentRatingKey': None, 'parentRatingKey': None,
'parentTheme': None,
'parentThumb': None, 'parentThumb': None,
'parentTitle': None, 'parentTitle': None,
'rating': None, 'rating': None,
@ -921,12 +936,17 @@ class Export(object):
'grandparentGuid': None, 'grandparentGuid': None,
'grandparentKey': None, 'grandparentKey': None,
'grandparentRatingKey': None, 'grandparentRatingKey': None,
'grandparentTheme': None,
'grandparentThumb': None, 'grandparentThumb': None,
'grandparentTitle': None, 'grandparentTitle': None,
'guid': None, 'guid': None,
'hasSonicAnalysis': None, 'hasSonicAnalysis': None,
'index': None, 'index': None,
'key': None, 'key': None,
'labels': {
'id': None,
'tag': None
},
'lastRatedAt': helpers.datetime_to_iso, 'lastRatedAt': helpers.datetime_to_iso,
'lastViewedAt': helpers.datetime_to_iso, 'lastViewedAt': helpers.datetime_to_iso,
'librarySectionID': None, 'librarySectionID': None,
@ -1027,6 +1047,7 @@ class Export(object):
'parentTitle': None, 'parentTitle': None,
'ratingCount': None, 'ratingCount': None,
'ratingKey': None, 'ratingKey': None,
'skipCount': None,
'summary': None, 'summary': None,
'thumb': None, 'thumb': None,
'thumbBlurHash': None, 'thumbBlurHash': None,
@ -1143,6 +1164,7 @@ class Export(object):
'artBlurHash': None, 'artBlurHash': None,
'artFile': lambda o: self.get_image(o, 'art'), 'artFile': lambda o: self.get_image(o, 'art'),
'childCount': None, 'childCount': None,
'collectionFilterBasedOnUser': None,
'collectionMode': None, 'collectionMode': None,
'collectionSort': None, 'collectionSort': None,
'contentRating': None, 'contentRating': None,
@ -1166,6 +1188,7 @@ class Export(object):
'ratingKey': None, 'ratingKey': None,
'subtype': None, 'subtype': None,
'summary': None, 'summary': None,
'theme': None,
'thumb': None, 'thumb': None,
'thumbBlurHash': None, 'thumbBlurHash': None,
'thumbFile': lambda o: self.get_image(o, 'thumb'), 'thumbFile': lambda o: self.get_image(o, 'thumb'),