1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-22 02:32:33 +01:00

[cookies] convert Chromium expires_utc values to Unix timestamps

This commit is contained in:
Mike Fährmann 2024-10-15 08:31:46 +02:00
parent 36883e458e
commit 67547a659f
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

View File

@ -153,6 +153,12 @@ def load_cookies_chromium(browser_name, profile=None,
value = value.decode()
unencrypted_cookies += 1
if expires:
# https://stackoverflow.com/a/43520042
expires = int(expires) // 1000000 - 11644473600
else:
expires = None
domain = domain.decode()
path = path.decode()
name = name.decode()
@ -161,7 +167,7 @@ def load_cookies_chromium(browser_name, profile=None,
0, name, value, None, False,
domain, True if domain else False,
domain[0] == "." if domain else False,
path, True if path else False, secure, expires or None,
path, True if path else False, secure, expires,
False, None, None, {},
))