Do not split cookie if it does not exist

This commit is contained in:
Florine W. Dekker 2019-06-15 14:41:43 +02:00
parent fb0fd9b0da
commit 305b7a58e9
Signed by: FWDekker
GPG Key ID: B1B567AF58D6EE0F
1 changed files with 10 additions and 1 deletions

View File

@ -119,7 +119,16 @@
/**
* (De)selects signatures based on the selection stored in a cookie.
*/
const loadSelectedSignaturesFromCookie = () => setSelectedSignatures(Cookies.get("selectedSignatures").split(","));
const loadSelectedSignaturesFromCookie = () => {
const cookie = Cookies.get("selectedSignatures");
let signatures;
if (cookie === undefined)
signatures = [];
else
signatures = cookie.split(",");
setSelectedSignatures(signatures);
};
/**
* Saves the currently-selected signatures to a cookie.