fix sign out issue

This commit is contained in:
Konstantin Haase 2012-09-19 12:53:07 +02:00
parent 473951e60a
commit 4de53f356b
2 changed files with 3 additions and 3 deletions

View File

@ -53,9 +53,9 @@ Travis.reopen
setCurrentUser: (data) ->
data = JSON.parse(data) if typeof data == 'string'
localStorage?.setItem("travisTrySignIn", "true")
sessionStorage?.setItem("travisUser", JSON.stringify(data))
if data
localStorage?.setItem("travisTrySignIn", "true")
sessionStorage?.setItem("travisUser", JSON.stringify(data))
@store.load(Travis.User, data.user)
@store.loadMany(Travis.Account, data.accounts)
@set('currentUser', if data then Travis.User.find(data.user.id) else undefined)

File diff suppressed because one or more lines are too long