From 2f145ac76f8b81da7e9842765641a8fb3377a7b6 Mon Sep 17 00:00:00 2001 From: Michael James Gratton Date: Mon, 6 Mar 2017 13:46:10 +1100 Subject: [PATCH] Set the WK data dir so we don't pick up WK default local storage. --- src/client/components/client-web-view.vala | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/client/components/client-web-view.vala b/src/client/components/client-web-view.vala index df05982c..d2a77f32 100644 --- a/src/client/components/client-web-view.vala +++ b/src/client/components/client-web-view.vala @@ -37,7 +37,13 @@ public class ClientWebView : WebKit.WebView { private class WebsiteDataManager : WebKit.WebsiteDataManager { public WebsiteDataManager(string base_cache_directory) { - Object(base_cache_directory: base_cache_directory); + // Use the cache dir for both cache and data since a) + // emails shouldn't be storing data anyway, and b) so WK + // doesn't use the default, shared data dir. + Object( + base_cache_directory: base_cache_directory, + base_data_directory: base_cache_directory + ); } }