summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/sdk/auth.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/sdk/auth.js')
-rw-r--r--public/assets/js/lib/sdk/auth.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/public/assets/js/lib/sdk/auth.js b/public/assets/js/lib/sdk/auth.js
index 0b49449..63a903c 100644
--- a/public/assets/js/lib/sdk/auth.js
+++ b/public/assets/js/lib/sdk/auth.js
@@ -64,7 +64,7 @@ var auth = (function(){
auth.clear_user()
}
auth.logged_in = function(){
- return (auth.user.id && auth.user.id !== -1 && auth.user.id !== "undefined")
+ return (auth.user && auth.user.id && auth.user.id !== -1 && auth.user.id !== "undefined")
}
auth.checkin = function(opt){
$.ajax({
@@ -72,7 +72,7 @@ var auth = (function(){
url: '/api/checkin',
headers: { "csrf-token": $("[name=_csrf]").attr("value") },
success: function(data){
- if (data && data.user && data.user.id !== -1) {
+ if (data && data.user && data.user.id && data.user.id !== -1) {
auth.set_user(data.user)
opt.success(data.user)
return