mirror of
https://github.com/blacktwin/JBOPS.git
synced 2025-12-11 19:37:18 +00:00
Print out current poster provider
This commit is contained in:
parent
2fd1481dea
commit
46071481a9
@ -72,21 +72,24 @@ def select_tmdb_poster_library(library, include_locked=False):
|
|||||||
|
|
||||||
def select_tmdb_poster_item(item, include_locked=False):
|
def select_tmdb_poster_item(item, include_locked=False):
|
||||||
if item.isLocked('thumb') and not include_locked:
|
if item.isLocked('thumb') and not include_locked:
|
||||||
print(f"Skipping locked poster for {item.title}.")
|
print(f"Locked poster for {item.title}. Skipping.")
|
||||||
return
|
return
|
||||||
|
|
||||||
posters = item.posters()
|
posters = item.posters()
|
||||||
selected_poster = next((p for p in posters if p.selected), None)
|
selected_poster = next((p for p in posters if p.selected), None)
|
||||||
|
|
||||||
if selected_poster is None:
|
if selected_poster is None:
|
||||||
print(f"WARNING: No poster selected for {item.title}")
|
print(f"WARNING: No poster selected for {item.title}.")
|
||||||
|
else:
|
||||||
|
skipping = ' Skipping.' if selected_poster.provider != 'gracenote' else ''
|
||||||
|
print(f"Poster provider is '{selected_poster.provider}' for {item.title}.{skipping}")
|
||||||
|
|
||||||
if selected_poster is None or selected_poster.provider == 'gracenote':
|
if selected_poster is None or selected_poster.provider == 'gracenote':
|
||||||
# Fallback to first poster if no TMDB posters are available
|
# Fallback to first poster if no TMDB posters are available
|
||||||
tmdb_poster = next((p for p in posters if p.provider == 'tmdb'), posters[0])
|
tmdb_poster = next((p for p in posters if p.provider == 'tmdb'), posters[0])
|
||||||
# Selecting the poster automatically locks it
|
# Selecting the poster automatically locks it
|
||||||
tmdb_poster.select()
|
tmdb_poster.select()
|
||||||
print(f"Selected {tmdb_poster.provider} poster for {item.title}")
|
print(f"Selected {tmdb_poster.provider} poster for {item.title}.")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user