mirror of
https://github.com/instaloader/instaloader.git
synced 2026-10-16 13:48:03 -07:00
docs/codesnippets: Fix Firefox 147+ Linux cookie path (#2727)
This commit is contained in:
@@ -14,8 +14,13 @@ def get_cookiefile():
|
||||
default_cookiefile = {
|
||||
"Windows": "~/AppData/Roaming/Mozilla/Firefox/Profiles/*/cookies.sqlite",
|
||||
"Darwin": "~/Library/Application Support/Firefox/Profiles/*/cookies.sqlite",
|
||||
}.get(system(), "~/.mozilla/firefox/*/cookies.sqlite")
|
||||
cookiefiles = glob(expanduser(default_cookiefile))
|
||||
}.get(system(), None)
|
||||
if default_cookiefile:
|
||||
cookiefiles = glob(expanduser(default_cookiefile))
|
||||
else:
|
||||
# Check Firefox 147+ XDG path, then legacy
|
||||
cookiefiles = glob(expanduser("~/.config/mozilla/firefox/*/cookies.sqlite")) or \
|
||||
glob(expanduser("~/.mozilla/firefox/*/cookies.sqlite"))
|
||||
if not cookiefiles:
|
||||
raise SystemExit("No Firefox cookies.sqlite file found. Use -c COOKIEFILE.")
|
||||
return cookiefiles[0]
|
||||
|
||||
Reference in New Issue
Block a user