mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-06 13:11:15 -07:00
Add grandparent_rating_key to home stats
This commit is contained in:
parent
db6d5da414
commit
c5aba43b68
1 changed files with 11 additions and 1 deletions
|
@ -358,6 +358,7 @@ class DataFactory(object):
|
||||||
'total_duration': item['total_duration'],
|
'total_duration': item['total_duration'],
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': item['rating_key'],
|
'rating_key': item['rating_key'],
|
||||||
|
'grandparent_rating_key': '',
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'grandparent_thumb': '',
|
'grandparent_thumb': '',
|
||||||
'thumb': item['thumb'],
|
'thumb': item['thumb'],
|
||||||
|
@ -409,6 +410,7 @@ class DataFactory(object):
|
||||||
'year': item['year'],
|
'year': item['year'],
|
||||||
'users_watched': item['users_watched'],
|
'users_watched': item['users_watched'],
|
||||||
'rating_key': item['rating_key'],
|
'rating_key': item['rating_key'],
|
||||||
|
'grandparent_rating_key': '',
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'total_plays': item['total_plays'],
|
'total_plays': item['total_plays'],
|
||||||
'grandparent_thumb': '',
|
'grandparent_thumb': '',
|
||||||
|
@ -461,6 +463,7 @@ class DataFactory(object):
|
||||||
'total_duration': item['total_duration'],
|
'total_duration': item['total_duration'],
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': item['rating_key'] if item['live'] else item['grandparent_rating_key'],
|
'rating_key': item['rating_key'] if item['live'] else item['grandparent_rating_key'],
|
||||||
|
'grandparent_rating_key': item['grandparent_rating_key'],
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'grandparent_thumb': item['grandparent_thumb'],
|
'grandparent_thumb': item['grandparent_thumb'],
|
||||||
'thumb': item['grandparent_thumb'],
|
'thumb': item['grandparent_thumb'],
|
||||||
|
@ -512,6 +515,7 @@ class DataFactory(object):
|
||||||
'year': item['year'],
|
'year': item['year'],
|
||||||
'users_watched': item['users_watched'],
|
'users_watched': item['users_watched'],
|
||||||
'rating_key': item['rating_key'] if item['live'] else item['grandparent_rating_key'],
|
'rating_key': item['rating_key'] if item['live'] else item['grandparent_rating_key'],
|
||||||
|
'grandparent_rating_key': item['grandparent_rating_key'],
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'total_plays': item['total_plays'],
|
'total_plays': item['total_plays'],
|
||||||
'grandparent_thumb': item['grandparent_thumb'],
|
'grandparent_thumb': item['grandparent_thumb'],
|
||||||
|
@ -565,6 +569,7 @@ class DataFactory(object):
|
||||||
'total_duration': item['total_duration'],
|
'total_duration': item['total_duration'],
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': item['grandparent_rating_key'],
|
'rating_key': item['grandparent_rating_key'],
|
||||||
|
'grandparent_rating_key': item['grandparent_rating_key'],
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'grandparent_thumb': item['grandparent_thumb'],
|
'grandparent_thumb': item['grandparent_thumb'],
|
||||||
'thumb': item['grandparent_thumb'],
|
'thumb': item['grandparent_thumb'],
|
||||||
|
@ -617,6 +622,7 @@ class DataFactory(object):
|
||||||
'year': item['year'],
|
'year': item['year'],
|
||||||
'users_watched': item['users_watched'],
|
'users_watched': item['users_watched'],
|
||||||
'rating_key': item['grandparent_rating_key'],
|
'rating_key': item['grandparent_rating_key'],
|
||||||
|
'grandparent_rating_key': item['grandparent_rating_key'],
|
||||||
'last_play': item['last_watch'],
|
'last_play': item['last_watch'],
|
||||||
'total_plays': item['total_plays'],
|
'total_plays': item['total_plays'],
|
||||||
'grandparent_thumb': item['grandparent_thumb'],
|
'grandparent_thumb': item['grandparent_thumb'],
|
||||||
|
@ -682,6 +688,7 @@ class DataFactory(object):
|
||||||
'art': '',
|
'art': '',
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': '',
|
'rating_key': '',
|
||||||
|
'grandparent_rating_key': '',
|
||||||
'title': '',
|
'title': '',
|
||||||
'platform': '',
|
'platform': '',
|
||||||
'row_id': ''
|
'row_id': ''
|
||||||
|
@ -731,6 +738,7 @@ class DataFactory(object):
|
||||||
'art': '',
|
'art': '',
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': '',
|
'rating_key': '',
|
||||||
|
'grandparent_rating_key': '',
|
||||||
'user': '',
|
'user': '',
|
||||||
'friendly_name': '',
|
'friendly_name': '',
|
||||||
'row_id': ''
|
'row_id': ''
|
||||||
|
@ -747,7 +755,7 @@ class DataFactory(object):
|
||||||
try:
|
try:
|
||||||
query = 'SELECT t.id, t.title, t.grandparent_title, t.full_title, t.year, ' \
|
query = 'SELECT t.id, t.title, t.grandparent_title, t.full_title, t.year, ' \
|
||||||
't.media_index, t.parent_media_index, ' \
|
't.media_index, t.parent_media_index, ' \
|
||||||
't.rating_key, t.thumb, t.grandparent_thumb, ' \
|
't.rating_key, t.grandparent_rating_key, t.thumb, t.grandparent_thumb, ' \
|
||||||
't.user, t.user_id, t.custom_avatar_url as user_thumb, t.player, t.section_id, ' \
|
't.user, t.user_id, t.custom_avatar_url as user_thumb, t.player, t.section_id, ' \
|
||||||
't.art, t.media_type, t.content_rating, t.labels, t.live, t.guid, ' \
|
't.art, t.media_type, t.content_rating, t.labels, t.live, t.guid, ' \
|
||||||
'(CASE WHEN t.friendly_name IS NULL THEN t.username ELSE t.friendly_name END) ' \
|
'(CASE WHEN t.friendly_name IS NULL THEN t.username ELSE t.friendly_name END) ' \
|
||||||
|
@ -793,6 +801,7 @@ class DataFactory(object):
|
||||||
'media_index': item['media_index'],
|
'media_index': item['media_index'],
|
||||||
'parent_media_index': item['parent_media_index'],
|
'parent_media_index': item['parent_media_index'],
|
||||||
'rating_key': item['rating_key'],
|
'rating_key': item['rating_key'],
|
||||||
|
'grandparent_rating_key': item['grandparent_rating_key'],
|
||||||
'thumb': thumb,
|
'thumb': thumb,
|
||||||
'grandparent_thumb': item['grandparent_thumb'],
|
'grandparent_thumb': item['grandparent_thumb'],
|
||||||
'art': item['art'],
|
'art': item['art'],
|
||||||
|
@ -946,6 +955,7 @@ class DataFactory(object):
|
||||||
'friendly_name': '',
|
'friendly_name': '',
|
||||||
'users_watched': '',
|
'users_watched': '',
|
||||||
'rating_key': '',
|
'rating_key': '',
|
||||||
|
'grandparent_rating_key': '',
|
||||||
'title': '',
|
'title': '',
|
||||||
'platform': '',
|
'platform': '',
|
||||||
'row_id': ''
|
'row_id': ''
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue