mirror of
https://github.com/cryptpad/cryptpad.git
synced 2026-09-13 18:45:43 +05:00
Fix localStorage issue with Tor
This commit is contained in:
parent
b75eea2178
commit
05941f5a2f
@ -34,8 +34,12 @@ define([
|
||||
};
|
||||
return fakeStorage;
|
||||
};
|
||||
let loc = localStorage;
|
||||
let ses = sessionStorage;
|
||||
let loc = {};
|
||||
let ses = {};
|
||||
try { // required for Tor Browser
|
||||
loc = localStorage;
|
||||
ses = sessionStorage;
|
||||
} catch (e) {}
|
||||
window.__defineGetter__('localStorage', function () { return mkFakeStore(loc); });
|
||||
window.__defineGetter__('sessionStorage', function () { return mkFakeStore(ses); });
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user