Fix library stats not shown for libraries without history

* Fixes #1818
This commit is contained in:
JonnyWong16 2022-08-18 10:02:32 -07:00
parent 8114079eac
commit 85dda97e52
No known key found for this signature in database
GPG key ID: B1F1F9807184697A

View file

@ -1048,8 +1048,8 @@ class DataFactory(object):
'shm.art, sh.media_type, shm.content_rating, shm.labels, shm.live, shm.guid, ' \ 'shm.art, sh.media_type, shm.content_rating, shm.labels, shm.live, shm.guid, ' \
'MAX(sh.started) AS last_watch ' \ 'MAX(sh.started) AS last_watch ' \
'FROM library_sections AS ls ' \ 'FROM library_sections AS ls ' \
'JOIN session_history AS sh ON ls.section_id = sh.section_id ' \ 'LEFT OUTER JOIN session_history AS sh ON ls.section_id = sh.section_id ' \
'JOIN session_history_metadata AS shm ON sh.id = shm.id ' \ 'LEFT OUTER JOIN session_history_metadata AS shm ON sh.id = shm.id ' \
'WHERE ls.section_id IN (%s) AND ls.deleted_section = 0 ' \ 'WHERE ls.section_id IN (%s) AND ls.deleted_section = 0 ' \
'GROUP BY ls.id ' \ 'GROUP BY ls.id ' \
'ORDER BY ls.section_type, ls.count DESC, ls.parent_count DESC, ls.child_count DESC ' % ','.join(library_cards) 'ORDER BY ls.section_type, ls.count DESC, ls.parent_count DESC, ls.child_count DESC ' % ','.join(library_cards)
@ -1084,9 +1084,9 @@ class DataFactory(object):
'count': item['count'], 'count': item['count'],
'child_count': item['parent_count'], 'child_count': item['parent_count'],
'grandchild_count': item['child_count'], 'grandchild_count': item['child_count'],
'thumb': thumb, 'thumb': thumb or '',
'grandparent_thumb': item['grandparent_thumb'], 'grandparent_thumb': item['grandparent_thumb'] or '',
'art': item['art'], 'art': item['art'] or '',
'title': item['full_title'], 'title': item['full_title'],
'grandparent_title': item['grandparent_title'], 'grandparent_title': item['grandparent_title'],
'grandchild_title': item['title'], 'grandchild_title': item['title'],