diff --git a/API.md b/API.md index 557bbcd5..7dcb3e9a 100644 --- a/API.md +++ b/API.md @@ -434,6 +434,7 @@ Returns: "optimized_version_profile": "", "optimized_version_title": "", "originally_available_at": "2016-04-24", + "original_title": "", "parent_media_index": "6", "parent_rating_key": "153036", "parent_thumb": "/library/metadata/153036/thumb/1503889210", @@ -678,6 +679,7 @@ Returns: "full_title": "Game of Thrones - The Red Woman", "grandparent_rating_key": 351, "grandparent_title": "Game of Thrones", + "original_title": "", "group_count": 1, "group_ids": "1124", "id": 1124, @@ -1172,6 +1174,7 @@ Returns: } ], "media_type": "episode", + "original_title": "", "originally_available_at": "2016-04-24", "parent_media_index": "6", "parent_rating_key": "153036", @@ -1779,6 +1782,7 @@ Returns: "library_name": "", "media_index": "1", "media_type": "episode", + "original_title": "", "parent_media_index": "6", "parent_rating_key": "153036", "parent_thumb": "/library/metadata/153036/thumb/1462175062", @@ -1953,6 +1957,7 @@ Returns: "optimized_version": "", "optimized_version_profile": "", "optimized_version_title": "", + "original_title": "", "pre_tautulli": "", "quality_profile": "1.5 Mbps 480p", "stream_audio_bitrate": 203, @@ -2545,7 +2550,7 @@ Returns: ### set_mobile_device_config -Configure an exisitng notificaiton agent. +Configure an existing notification agent. ``` Required parameters: @@ -2560,7 +2565,7 @@ Returns: ### set_newsletter_config -Configure an exisitng newsletter agent. +Configure an existing newsletter agent. ``` Required parameters: @@ -2576,7 +2581,7 @@ Returns: ### set_notifier_config -Configure an exisitng notificaiton agent. +Configure an existing notification agent. ``` Required parameters: diff --git a/data/interfaces/default/current_activity_instance.html b/data/interfaces/default/current_activity_instance.html index 27e63a1c..4cd677a7 100644 --- a/data/interfaces/default/current_activity_instance.html +++ b/data/interfaces/default/current_activity_instance.html @@ -387,8 +387,8 @@ DOCUMENTATION :: END ${data['grandparent_title']} - ${data['title']} % elif data['media_type'] == 'track': - ${data['grandparent_title']} - - ${data['title']} + ${data['title']} + - ${data['original_title'] or data['grandparent_title']} % elif data['media_type'] == 'photo': ${data['parent_title']} % elif data['media_type'] == 'clip': diff --git a/data/interfaces/default/index.html b/data/interfaces/default/index.html index 96c1a707..449267a2 100644 --- a/data/interfaces/default/index.html +++ b/data/interfaces/default/index.html @@ -390,8 +390,8 @@ $('#background-' + key).css('background-image', 'url(pms_image_proxy?img=' + s.art + '&width=500&height=280&opacity=40&background=282828&blur=3&fallback=art&refresh=true)'); $('#metadata-grandparent_title-' + key) .attr('href', 'info?rating_key=' + s.grandparent_rating_key) - .attr('title', s.grandparent_title) - .text(s.grandparent_title); + .attr('title', s.original_title || s.grandparent_title) + .text(s.original_title || s.grandparent_title); } // Update cover if album changed if (s.parent_rating_key !== instance.data('parent_rating_key')) { @@ -406,7 +406,11 @@ .text(s.parent_title); } // Update cover if track changed - if (s.parent_rating_key !== instance.data('parent_rating_key')) { + if (s.rating_key !== instance.data('rating_key')) { + $('#metadata-grandparent_title-' + key) + .attr('href', 'info?rating_key=' + s.grandparent_rating_key) + .attr('title', s.original_title || s.grandparent_title) + .text(s.original_title || s.grandparent_title); $('#metadata-title-' + key) .attr('href', 'info?rating_key=' + s.rating_key) .attr('title', s.title) diff --git a/data/interfaces/default/info.html b/data/interfaces/default/info.html index 4b6095c0..e207591d 100644 --- a/data/interfaces/default/info.html +++ b/data/interfaces/default/info.html @@ -165,7 +165,7 @@ DOCUMENTATION :: END