From 0b0ac37d7bebfdadd6ff000ca0402540a87335f9 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Fri, 3 Oct 2025 09:15:03 +0200 Subject: [PATCH] Remove code dead since playlist lost direct filtering. --- src/ytplom/http.py | 7 ++----- src/ytplom/misc.py | 6 ++---- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/src/ytplom/http.py b/src/ytplom/http.py index e1105a6..ff66c5d 100644 --- a/src/ytplom/http.py +++ b/src/ytplom/http.py @@ -431,11 +431,8 @@ class _TaskHandler(PlomHttpHandler): {'query': query.text, 'videos': results}) def _send_playlist(self) -> None: - self._send_rendered_template( - _NAME_TEMPLATE_PLAYLIST, - {'selected': 'playlist', - 'filter_path': self.server.player.filter_path, - 'needed_tags': self.server.player.needed_tags.joined}) + self._send_rendered_template(_NAME_TEMPLATE_PLAYLIST, + {'selected': 'playlist'}) def serve(): diff --git a/src/ytplom/misc.py b/src/ytplom/misc.py index fc3847a..793d802 100644 --- a/src/ytplom/misc.py +++ b/src/ytplom/misc.py @@ -603,8 +603,6 @@ class Player: last_update: DatetimeStr def __init__(self) -> None: - self.filter_path = FilterStr('') - self.needed_tags = TagSet() self._mpv: Optional[MPV] = None self._monitoring_kill: bool = False self._kill_queue: Queue = Queue() @@ -718,8 +716,8 @@ class Player: self.playlist = [] else: with DbConn() as conn: - known_files = {f.full_path: f for f in VideoFile.get_filtered( - conn, self.filter_path, self.needed_tags)} + known_files = {f.full_path: f + for f in VideoFile.get_filtered(conn)} self.playlist = [known_files[p] for p in PATH_DOWNLOADS.iterdir() if p in known_files and p.is_file() -- 2.30.2