From 1ded2a3faa50ae0b51aae1ea606d867ef4e78278 Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Sun, 22 Jun 2025 22:25:51 +0000 Subject: [PATCH] precision --- yt_dlp/extractor/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/extractor/common.py b/yt_dlp/extractor/common.py index 53023b642..893b7f41f 100644 --- a/yt_dlp/extractor/common.py +++ b/yt_dlp/extractor/common.py @@ -1794,7 +1794,7 @@ def flatten(flight_data): if not isinstance(data, dict): return children = data.pop('children', None) - if data and name and name[0] == '$': + if data and isinstance(name, str) and name[:1] == '$': # It is useful hydration JSON data nextjs_data.append(data) flatten(children)