From 12a766e73610ad20583e46048f62d82d42bb779a Mon Sep 17 00:00:00 2001 From: Eric Fredricksen Date: Mon, 5 Jul 2010 14:36:42 -0700 Subject: [PATCH] Improve localStorage support to cover Firefox --- config.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/config.js b/config.js index 2fe510a..0baffa8 100644 --- a/config.js +++ b/config.js @@ -121,16 +121,14 @@ function GenerateName() { function loadRoster() { - if (!window.localStorage) { - return; - } else { + if (window.localStorage) { var r = window.localStorage.getItem("roster"); + if (!r) return {}; try { - r = JSON.parse(r); + return JSON.parse(r); } catch (err) { - r = {}; + return {} } - return r; } }