Opened 16 years ago
Closed 16 years ago
#7547 closed defect (fixed)
ttvdb.py script fails to locate season banners if no poster available
| Reported by: | Owned by: | Anduin Withers | |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | Plugin - MythVideo | Version: | 0.22 |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
I've noticed that a number of series (for which I've added DVD cover images to TVDB) were failing to download these when updating metadata. I've looked into this and it would seem to be due to a discrepancy between posters and banners. The cover image is actually a banner, but the script is skipping checking for this unless a poster has been found (several series have season banners but no posters). The attached patch fixes this - it moves the check for a poster until after checking for a season banner.
Attachments (1)
Change History (4)
by , 16 years ago
| Attachment: | ttvdb_season_banner_fix.py added |
|---|
comment:1 by , 16 years ago
Robin, I am happy for anyone to contribute so thanks for the patch. I have looked over the current ttvdb.py and do not see what would cause this issue. Please provide an example(s) TV series, season and episode that has this issue. The problem may also effect other scripts such as Jamu. Multiple example TV series is best.
Thanks
comment:2 by , 16 years ago
Sure, examples of those with only season banners (with TTVDB IDs) are:
Journeys to the Bottom of the Sea (121331)
Victoria's Empire (81409)
Fred Dibnah's Age of Steam (97921)
and one which does retrieve the season banner as there's also a poster:
Russell Howard's Good News (120541)
Running "ttvdb -P" with the first three will fail to retrieve the season posters (without the patch), whereas the fourth one will retrieve the season poster okay in either case.

Patch for ttvdb.py