diff --git a/src/Search/Action/Handler/GetMediaInfoHandler.php b/src/Search/Action/Handler/GetMediaInfoHandler.php index 85bf597..a514d5e 100644 --- a/src/Search/Action/Handler/GetMediaInfoHandler.php +++ b/src/Search/Action/Handler/GetMediaInfoHandler.php @@ -22,8 +22,10 @@ class GetMediaInfoHandler implements HandlerInterface { $media = $this->tmdb->mediaDetails($command->imdbId, $command->mediaType); - foreach ($media->episodes[$command->season] as $key => $episode) { - $media->episodes[$command->season][$key]['file'] = $this->mediaFiles->episodeExists($media->title, $command->season, $episode['episode_number']); + if ("tvshows" === $command->mediaType) { + foreach ($media->episodes[$command->season] as $key => $episode) { + $media->episodes[$command->season][$key]['file'] = $this->mediaFiles->episodeExists($media->title, $command->season, $episode['episode_number']); + } } return new GetMediaInfoResult($media, $command->season);