diff options
author | Ville Skyttä <ville.skytta@iki.fi> | 2013-12-21 13:33:48 +0200 |
---|---|---|
committer | Owen W. Taylor <otaylor@fishsoup.net> | 2015-02-12 16:42:02 -0500 |
commit | 692ff06c11ad1e3071920fc1cd89ca41379187b8 (patch) | |
tree | ef09ff150bb40e5a9fba0eb31ccfc0da3446aa7f | |
parent | ae5c04d80002b231cecc9f48c977adbe150e458d (diff) | |
download | git-bz-692ff06c11ad1e3071920fc1cd89ca41379187b8.tar.gz |
Search for cookies for ".host" in addition to "host" from sqlite.
At least bugzilla.redhat.com ones are stored like that.
https://bugzilla.gnome.org/show_bug.cgi?id=673826
-rwxr-xr-x | git-bz | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -586,7 +586,7 @@ def get_cookies_from_sqlite(host, cookies_sqlite, browser, query, chromium_time= def get_cookies_from_sqlite_xulrunner(host, cookies_sqlite, name): return get_cookies_from_sqlite(host, cookies_sqlite, name, - "select name,value,path,expiry from moz_cookies where host = :host") + "select name,value,path,expiry from moz_cookies where host in (:host, '.'||:host)") def get_bugzilla_cookies_ff3(host): profiles_dir = os.path.expanduser('~/.mozilla/firefox') @@ -643,7 +643,7 @@ def get_bugzilla_cookies_chr(host, browser, config_dir): if not os.path.exists(cookies_sqlite): raise CookieError("%s doesn't exist" % cookies_sqlite) return get_cookies_from_sqlite(host, cookies_sqlite, browser, - "select name,value,path,expires_utc from cookies where host_key = :host", + "select name,value,path,expires_utc from cookies where host_key in (:host, '.'||:host)", chromium_time=True) def get_bugzilla_cookies_chromium(host): |