From d4fc7693e3d65ca066e5a12a88c7810ee142975c Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Wed, 17 Sep 2025 11:06:04 -0500 Subject: [PATCH] fix: updates current season when switching seasons --- assets/controllers/result_filter_controller.js | 4 +++- templates/components/Filter.html.twig | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/assets/controllers/result_filter_controller.js b/assets/controllers/result_filter_controller.js index 2dd522c..dd06af2 100644 --- a/assets/controllers/result_filter_controller.js +++ b/assets/controllers/result_filter_controller.js @@ -22,7 +22,7 @@ export default class extends Controller { defaultOptions = ''; static outlets = ['tv-episode-list'] - static targets = ['resolution', 'codec', 'language', 'provider', 'season', 'quality', 'selectAll', 'downloadSelected'] + static targets = ['resolution', 'codec', 'language', 'provider', 'season', 'quality', 'selectAll', 'downloadSelected', 'currentSeason'] static values = { 'imdbId': String, 'media-type': String, @@ -94,7 +94,9 @@ export default class extends Controller { } setSeason(event) { + console.log('hurrrr'); this.tvEpisodeListOutlet.setSeason(event.target.value); + this.currentSeasonTarget.innerText = event.target.value; } downloadSeason() { diff --git a/templates/components/Filter.html.twig b/templates/components/Filter.html.twig index 55b0e28..2424766 100644 --- a/templates/components/Filter.html.twig +++ b/templates/components/Filter.html.twig @@ -39,9 +39,9 @@ {{ form_end(preferences_form) }} -
+
{% if results.media.mediaType == "tvshows" %} -

Season {{ results.season }}

+

Season {{ results.season }}

Downloading an entire season this way will use the filter from your