diff --git a/data/interfaces/default/current_activity_instance.html b/data/interfaces/default/current_activity_instance.html index 9dddde5e..88466720 100644 --- a/data/interfaces/default/current_activity_instance.html +++ b/data/interfaces/default/current_activity_instance.html @@ -118,9 +118,7 @@ DOCUMENTATION :: END
% elif data['media_type'] in ('photo', 'clip'): - % if data['extra_type']: -
- % elif data['parent_thumb']: + % if data['parent_thumb']:
% else:
diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index 015b06f8..bd0f130e 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -2018,6 +2018,10 @@ class PmsConnect(object): source_subtitle_details = next((p for p in source_media_part_streams if p['id'] == subtitle_id), next((p for p in source_media_part_streams if p['type'] == '3'), source_subtitle_details)) + # Override the thumb for clips + if media_type == 'clip' and metadata_details.get('extra_type') and metadata_details['art']: + metadata_details['thumb'] = metadata_details['art'].replace('/art', '/thumb') + # Overrides for live sessions if stream_details['live'] and transcode_session: stream_details['stream_container_decision'] = 'transcode'