Browse Source

Fix mapping show images in tmdb_api.

tags/release_0.25.1
Prinz23 4 years ago
committed by JackDandy
parent
commit
d5479b61a0
  1. 10
      lib/api_tmdb/tmdb_api.py

10
lib/api_tmdb/tmdb_api.py

@ -634,13 +634,15 @@ class TmdbIndexer(TVInfoBase):
show_obj.banner_loaded = True show_obj.banner_loaded = True
show_obj.fanart_loaded = True show_obj.fanart_loaded = True
for img_type, img_list in iteritems(show_data['images']): for img_type, img_list in iteritems(show_data['images']):
img_type = {'backdrops': TVInfoImageType.fanart, 'posters': TVInfoImageType.poster}.get(img_type) map_img_type = {'backdrops': TVInfoImageType.fanart, 'posters': TVInfoImageType.poster}.get(img_type)
if None is not map_img_type:
for img in img_list: for img in img_list:
show_obj.images.setdefault(img_type, []).append( show_obj.images.setdefault(map_img_type, []).append(
TVInfoImage( TVInfoImage(
image_type=img_type, image_type=map_img_type,
sizes={ sizes={
t_s: '%s%s%s' % (self.img_base_url, self.size_map[img_type][t_s], img['file_path']) t_s: '%s%s%s' % (self.img_base_url, self.size_map[map_img_type][t_s],
img['file_path'])
for t_s in [TVInfoImageSize.original, TVInfoImageSize.medium, TVInfoImageSize.small] for t_s in [TVInfoImageSize.original, TVInfoImageSize.medium, TVInfoImageSize.small]
}, },
rating=img['vote_average'], rating=img['vote_average'],

Loading…
Cancel
Save