From 4ecdf49afcf20f8b6b00de94d44d133238bcca5c Mon Sep 17 00:00:00 2001 From: delta <4elta@users.noreply.github.com> Date: Fri, 20 Jun 2025 11:52:21 +0200 Subject: [PATCH] Apply suggestions from code review Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com> --- yt_dlp/extractor/filmarchiv.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/yt_dlp/extractor/filmarchiv.py b/yt_dlp/extractor/filmarchiv.py index 6f096a27ff..d2e97606b6 100644 --- a/yt_dlp/extractor/filmarchiv.py +++ b/yt_dlp/extractor/filmarchiv.py @@ -1,6 +1,10 @@ from .common import InfoExtractor from ..utils import clean_html -from ..utils.traversal import find_elements, traverse_obj +from ..utils.traversal import ( + find_element, + find_elements, + traverse_obj, +) class FilmArchivIE(InfoExtractor): @@ -22,8 +26,6 @@ def _real_extract(self, url): media_id = self._match_id(url) webpage = self._download_webpage(url, media_id) - title = traverse_obj(webpage, ({find_elements(tag='title-div')}, {clean_html})) - description = traverse_obj(webpage, ( {find_elements( tag='div', @@ -45,7 +47,7 @@ def _real_extract(self, url): return { 'id': media_id, - 'title': title, + 'title': traverse_obj(webpage, ({find_element(tag='title-div')}, {clean_html})), 'description': description, 'thumbnail': f'https://cdn.filmarchiv.at/{prefix}/poster.jpg', 'formats': formats,