From 0a3817ed860b2f1d1db190ec6a539b037d1f0701 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Mon, 5 May 2025 20:00:10 +0200 Subject: [PATCH] Update youtube.py --- backend/open_webui/retrieval/loaders/youtube.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/open_webui/retrieval/loaders/youtube.py b/backend/open_webui/retrieval/loaders/youtube.py index c1c8669f1..48347aa09 100644 --- a/backend/open_webui/retrieval/loaders/youtube.py +++ b/backend/open_webui/retrieval/loaders/youtube.py @@ -88,8 +88,7 @@ class YoutubeLoader: "http": self.proxy_url, "https": self.proxy_url, } - # Don't log complete URL because it might contain secrets - log.debug(f"Using proxy URL: {self.proxy_url[:14]}...") + log.debug(f"Using proxy URL: {self.proxy_url}...") else: youtube_proxies = None @@ -105,9 +104,8 @@ class YoutubeLoader: last_exception = None for lang in self.language: try: - log.debug(f"Attempting to find transcript for language '{lang}'") transcript = transcript_list.find_transcript([lang]) - log.info(f"Found transcript for language '{lang}'") + log.debug(f"Found transcript for language '{lang}'") transcript_pieces: List[Dict[str, Any]] = transcript.fetch() transcript_text = " ".join( @@ -127,10 +125,8 @@ class YoutubeLoader: raise e # If all specified languages fail, raise the last exception - # This maintains compatibility with the error handling in the rest of the application if last_exception: log.warning(f"No transcript found for any of the specified languages: {', '.join(self.language)}") raise last_exception - # This should never happen (we'd have raised an exception above) return []