diff --git a/src/Search/Action/Handler/GetMediaInfoHandler.php b/src/Search/Action/Handler/GetMediaInfoHandler.php index 94be583..b660158 100644 --- a/src/Search/Action/Handler/GetMediaInfoHandler.php +++ b/src/Search/Action/Handler/GetMediaInfoHandler.php @@ -23,7 +23,6 @@ class GetMediaInfoHandler implements HandlerInterface $handlers = [ MediaType::Movie->value => 'getMovieDetails', MediaType::TvShow->value => 'getTvshowDetails', - MediaType::TvEpisode->value => 'getTvshowDetails', ]; $handler = $handlers[$command->mediaType]; $media = $this->$handler($command); diff --git a/templates/components/MonitorListRow.html.twig b/templates/components/MonitorListRow.html.twig index d57e705..e5f7fb0 100644 --- a/templates/components/MonitorListRow.html.twig +++ b/templates/components/MonitorListRow.html.twig @@ -14,17 +14,10 @@ > - - {% if monitor.monitorType == "movies" %} - {% set routeParams = {imdbId: monitor.imdbId, mediaType: monitor.monitorType} %} - {% set route = path('app_search_result', routeParams) %} - {% else %} - {% set episodeIdDto = extract_from_episode_id(monitor|monitor_media_id) %} - {% set routeParams = {imdbId: monitor.imdbId, mediaType: monitor.monitorType, season: episodeIdDto.season, episode: episodeIdDto.episode} %} - {% set route = path('app_search_result', routeParams) ~ "#" ~ episode_anchor(episodeIdDto.season, episodeIdDto.episode) %} - {% endif %} + class="mr-1 hover:underline rounded-md"> + {% set episodeIdDto = extract_from_episode_id(monitor|monitor_media_id) %} + {% set routeParams = {imdbId: monitor.imdbId, mediaType: monitor.monitorType|as_download_type, season: episodeIdDto.season, episode: episodeIdDto.episode} %} + {% set route = path('app_search_result', routeParams) ~ "#" ~ episode_anchor(episodeIdDto.season, episodeIdDto.episode) %} {{ monitor.title }}