From ef5d8582b1fb2b7536cc0aaeb16f7b42b1bf276e Mon Sep 17 00:00:00 2001 From: Laura van Helvoort Date: Fri, 3 May 2024 16:39:46 +0200 Subject: [PATCH] check if string is parsable --- resources/scripts/ext.networknotice.Notice.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/scripts/ext.networknotice.Notice.js b/resources/scripts/ext.networknotice.Notice.js index 7f6812e..6459b36 100644 --- a/resources/scripts/ext.networknotice.Notice.js +++ b/resources/scripts/ext.networknotice.Notice.js @@ -24,7 +24,11 @@ function getItemsFromStorage() { const items = localStorage.getItem( LOCAL_STORAGE_KEY ); - return items ? JSON.parse( items ) : [ ]; + try { + return items ? JSON.parse( items ) : []; + } catch( e ) { + return [ ]; + } } function putIntoStorage( key ) {