From bf693fa9cb84b5b0c7963dcdb9bc706fea2d870f Mon Sep 17 00:00:00 2001 From: Fossil Date: Sun, 26 Apr 2020 21:15:09 +0200 Subject: [PATCH] Catch TVDB API Exception --- Blacklight/processing/tv/TVDB.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Blacklight/processing/tv/TVDB.php b/Blacklight/processing/tv/TVDB.php index ef3d5731a..0e1a3e72c 100755 --- a/Blacklight/processing/tv/TVDB.php +++ b/Blacklight/processing/tv/TVDB.php @@ -394,8 +394,12 @@ class TVDB extends TV $this->colorCli->notice('Fanart image not found on TVDB', true); } - $imdbid = $this->client->series()->getById($show->id); - preg_match('/tt(?P\d{6,7})$/i', $imdbid->imdbId, $imdb); + try { + $imdbid = $this->client->series()->getById($show->id); + preg_match('/tt(?P\d{6,7})$/i', $imdbid->imdbId, $imdb); + } catch (ResourceNotFoundException $e) { + $this->colorCli->notice('Show ID not found on TVDB', true); + } return [ 'type' => parent::TYPE_TV,