From 5132f0e87c4dbda56df7c3cc9f9f0235bc539037 Mon Sep 17 00:00:00 2001 From: Andrew Buss Date: Mon, 25 May 2015 02:55:00 -0700 Subject: [PATCH] clean up user service binding! --- config.js | 4 ++-- home.html | 34 ++++++++++++++--------------- scripts/RootController.js | 10 ++++++--- scripts/UserService.js | 54 ++++++++++++++++------------------------------- 4 files changed, 43 insertions(+), 59 deletions(-) diff --git a/config.js b/config.js index 5e83e05..0de7b49 100644 --- a/config.js +++ b/config.js @@ -125,11 +125,11 @@ angular.module('flashy', [ else return console.log('we are going to login anyway'); } if (UserService.isLoggedIn()) return console.log('no login required; going straight to ' + toState.name); - - if (!UserService.isUserResolved()) return console.log('user not yet resolved; hold off'); $rootScope.returnToState = toState; $rootScope.returnToStateParams = toStateParams; console.log('going to ' + toState.name + ' after login'); + event.preventDefault(); + $state.go('login'); }); $rootScope.$on('$stateChangeError', function(event, toState, toParams, fromState, fromParams, error) { diff --git a/home.html b/home.html index f7b88a1..4a2f5e3 100644 --- a/home.html +++ b/home.html @@ -16,9 +16,9 @@