diff options
Diffstat (limited to 'imageserver.c')
| -rw-r--r-- | imageserver.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/imageserver.c b/imageserver.c index 0e72b13..2fb14a4 100644 --- a/imageserver.c +++ b/imageserver.c @@ -80,11 +80,17 @@ tvMedia cImageServer::GetPoster(int id, scrapType type) { tvMedia cImageServer::GetBanner(int id) { tvMedia media; + media.path = ""; + media.width = 0; + media.height = 0; stringstream path; path << config.GetBaseDir() << "/series/" << id << "/banner.jpg"; - media.path = path.str(); - media.width = 758; - media.height = 140; + string fileBanner = path.str(); + if (FileExists(fileBanner)) { + media.path = fileBanner; + media.width = 758; + media.height = 140; + } return media; } |
