fix the ratting, use the ListItem.setRating()

fix the ratting for next up
This commit is contained in:
Shaun
2018-01-10 19:34:15 +11:00
parent 4ebb89b3e7
commit 5667b94194
2 changed files with 8 additions and 6 deletions

View File

@@ -39,7 +39,7 @@ class ItemDetails():
mpaa = None
rating = None
critic_rating = 0
critic_rating = 0.0
year = None
premiere_date = ""
date_added = ""
@@ -267,9 +267,11 @@ def extract_item_info(item, gui_options):
item_details.art = getArt(item, gui_options["server"])
item_details.rating = item["OfficialRating"]
item_details.critic_rating = item["CriticRating"]
item_details.location_type = item["LocationType"]
item_details.mpaa = item["OfficialRating"]
item_details.critic_rating = item["CommunityRating"]
if item_details.critic_rating is None:
item_details.critic_rating = 0.0
item_details.location_type = item["LocationType"]
item_details.recursive_item_count = item["RecursiveItemCount"]
item_details.recursive_unplayed_items_count = userData["UnplayedItemCount"]
@@ -439,7 +441,7 @@ def add_gui_item(url, item_details, display_options, folder=True):
if item_details.subtitle_lang != '':
list_item.addStreamInfo('subtitle', {'language': item_details.subtitle_lang})
list_item.setProperty('CriticRating', str(item_details.critic_rating))
list_item.setRating("imdb", item_details.critic_rating, 0, True)
list_item.setProperty('ItemType', item_details.item_type)
list_item.setProperty('TotalTime', str(item_details.duration))

View File

@@ -347,7 +347,7 @@ def send_next_episode_details(item):
current_item["playcount"] = item_details.play_count
current_item["season"] = item_details.season_number
current_item["episode"] = item_details.episode_number
current_item["rating"] = item_details.rating
current_item["rating"] = item_details.critic_rating
current_item["year"] = item_details.year
next_item = {}
@@ -361,7 +361,7 @@ def send_next_episode_details(item):
next_item["playcount"] = next_item_details.play_count
next_item["season"] = next_item_details.season_number
next_item["episode"] = next_item_details.episode_number
next_item["rating"] = next_item_details.rating
next_item["rating"] = next_item_details.critic_rating
next_item["year"] = next_item_details.year
next_info = {