From f0d535ba4e3abc63add970dc0079a83622c93d82 Mon Sep 17 00:00:00 2001 From: DYefremov Date: Wed, 23 Dec 2020 09:09:08 +0300 Subject: [PATCH] yt fix --- app/tools/yt.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/tools/yt.py b/app/tools/yt.py index 025db73a..a90b5a76 100644 --- a/app/tools/yt.py +++ b/app/tools/yt.py @@ -135,6 +135,8 @@ class YouTube: try: self._yt_dl.update_options({"noplaylist": False, "extract_flat": True}) info = self._yt_dl.get_info(url, skip_errors=False) + if "url" in info: + info = self._yt_dl.get_info(info.get("url"), skip_errors=False) return info.get("title", ""), [(e.get("title", ""), e.get("id", "")) for e in info.get("entries", [])] finally: # Restoring default options