Fix resume and offset params for Plex play_media (#70809)

This commit is contained in:
jjlawren 2022-04-26 11:53:27 -05:00 committed by GitHub
parent 6d90eb6f34
commit 403992dfa5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -170,6 +170,10 @@ def process_plex_payload(
search_query = content.copy()
shuffle = search_query.pop("shuffle", 0)
# Remove internal kwargs before passing copy to plexapi
for internal_key in ("resume", "offset"):
search_query.pop(internal_key, None)
media = plex_server.lookup_media(content_type, **search_query)
if supports_playqueues and (isinstance(media, list) or shuffle):