From af17746c20ef38d644029dacfd34823ba62f9165 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 3 Jun 2014 20:30:50 +0200 Subject: [PATCH] Actually respect cookies-store --- qutebrowser/browser/cookies.py | 3 +++ qutebrowser/config/configdata.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/qutebrowser/browser/cookies.py b/qutebrowser/browser/cookies.py index ca5754075..b9044deb5 100644 --- a/qutebrowser/browser/cookies.py +++ b/qutebrowser/browser/cookies.py @@ -64,6 +64,9 @@ class CookieJar(QNetworkCookieJar): def save(self): """Save cookies to disk.""" + if not config.get('permissions', 'cookies-store'): + # FIXME if this changed to false we should delete the old cookies + return self.purge_old_cookies() lines = [] for cookie in self.allCookies(): diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py index 5ac6e28f1..e7d7fc769 100644 --- a/qutebrowser/config/configdata.py +++ b/qutebrowser/config/configdata.py @@ -529,7 +529,7 @@ DATA = OrderedDict([ "Whether to accept cookies."), ('cookies-store', - SettingValue(types.Bool(), 'false'), + SettingValue(types.Bool(), 'true'), "Whether to store cookies."), )),