From a17527c6fa4813abf41669c3ff27605be1f0004c Mon Sep 17 00:00:00 2001 From: Stefan Lobbenmeier Date: Sat, 20 Apr 2024 18:55:07 +0200 Subject: [PATCH] Add comment explaining why we set expires_utc to None --- yt_dlp/cookies.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/yt_dlp/cookies.py b/yt_dlp/cookies.py index e219ed262..e0a557b45 100644 --- a/yt_dlp/cookies.py +++ b/yt_dlp/cookies.py @@ -347,6 +347,8 @@ def _process_chrome_cookie(decryptor, host_key, name, value, encrypted_value, pa if value is None: return is_encrypted, None + # In chrome, session cookies have has_expires and expires_utc set to 0 + # In Python, cookies that do not expire have expires set to None if not has_expires: expires_utc = None