From 1a618c3c974b50497ea6f085dfe3fe063d45c9fd Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 7 Oct 2021 23:11:37 +0200 Subject: [PATCH] safety --- copyparty/web/util.js | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/copyparty/web/util.js b/copyparty/web/util.js index 831dadf9..a5c927c8 100644 --- a/copyparty/web/util.js +++ b/copyparty/web/util.js @@ -583,14 +583,22 @@ function jcp(obj) { function sread(key) { - return localStorage.getItem(key); + try { + return localStorage.getItem(key); + } + catch (e) { + return null; + } } function swrite(key, val) { - if (val === undefined || val === null) - localStorage.removeItem(key); - else - localStorage.setItem(key, val); + try { + if (val === undefined || val === null) + localStorage.removeItem(key); + else + localStorage.setItem(key, val); + } + catch (e) { } } function jread(key, fb) {