From 4b01db6d4b744327f0f15b14811c565ec18fe64e Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 30 Jan 2013 02:24:12 +0100 Subject: [PATCH] Don't parse user if data can't be fetched from storage (closes #124) --- assets/scripts/app/auth.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/scripts/app/auth.coffee b/assets/scripts/app/auth.coffee index 8ceaad6c..ae0540d7 100644 --- a/assets/scripts/app/auth.coffee +++ b/assets/scripts/app/auth.coffee @@ -24,7 +24,8 @@ @setData(data) if data userDataFrom: (storage) -> - user = JSON.parse storage.getItem('travis.user') + userJSON = storage.getItem('travis.user') + user = JSON.parse userJSON if userJSON? user = user.user if user?.user token = storage.getItem('travis.token') if user && token && @validateUser(user)