Pulizia settings e immagini registi in videoteca

This commit is contained in:
Alhaziel01
2021-06-18 20:04:44 +02:00
parent 7965daf524
commit acaed1c036
5 changed files with 230 additions and 457 deletions
+4 -2
View File
@@ -84,14 +84,16 @@ def list_directors(item):
videolibrarydb.close()
directors = []
director_images = []
for v in videos:
directors += v['item'].infoLabels['director'].split(',')
director_images += v['item'].infoLabels['director_image']
itemlist = []
for d in directors:
for i, d in enumerate(directors):
d = d.strip()
if d and d[0][0] == item.title and d not in [it.director for it in itemlist]:
it = item.clone(title = d, action='list_{}s'.format(item.contentType), director=d)
it = item.clone(title = d, action='list_{}s'.format(item.contentType), director=d, thumbnail=director_images[i])
itemlist.append(it)
itemlist.sort(key=lambda it: it.director)