From 1ed0d54ab38b10f0f78ca57a4d27b91188f7ddee Mon Sep 17 00:00:00 2001 From: Josef Citrine Date: Mon, 16 May 2016 01:08:06 +0100 Subject: [PATCH] Fixed null error while checking for admin --- resources/assets/scripts/app/services/auth.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/assets/scripts/app/services/auth.coffee b/resources/assets/scripts/app/services/auth.coffee index d092cc8a..783c8415 100644 --- a/resources/assets/scripts/app/services/auth.coffee +++ b/resources/assets/scripts/app/services/auth.coffee @@ -17,7 +17,7 @@ module.exports = angular.module('ponyfm').factory('auth', [ '$rootScope' ($rootScope) -> - data: {isLogged: window.pfm.auth.isLogged, user: window.pfm.auth.user, isAdmin: window.pfm.auth.user.roles[0].id == 2} + data: {isLogged: window.pfm.auth.isLogged, user: window.pfm.auth.user, isAdmin: (window.pfm.auth.user.roles[0] && window.pfm.auth.user.roles[0].id == 2)} login: (email, password, remember) -> def = new $.Deferred() $.post('/api/web/auth/login', {email: email, password: password, remember: remember})