From db8853d0500494a3bffdc1f00016222a3cfd5088 Mon Sep 17 00:00:00 2001 From: Juanfran Date: Tue, 23 Feb 2016 13:05:49 +0100 Subject: [PATCH] login - redirect to homepage if the user is logged --- app/coffee/app.coffee | 3 ++- app/coffee/modules/auth.coffee | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/app/coffee/app.coffee b/app/coffee/app.coffee index e5fca90a..83976ab3 100644 --- a/app/coffee/app.coffee +++ b/app/coffee/app.coffee @@ -367,7 +367,8 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEven templateUrl: "auth/login.html", title: "LOGIN.PAGE_TITLE", description: "LOGIN.PAGE_DESCRIPTION", - disableHeader: true + disableHeader: true, + controller: "LoginPage", } ) $routeProvider.when("/register", diff --git a/app/coffee/modules/auth.coffee b/app/coffee/modules/auth.coffee index 3694838b..f30006c0 100644 --- a/app/coffee/modules/auth.coffee +++ b/app/coffee/modules/auth.coffee @@ -27,6 +27,19 @@ debounce = @.taiga.debounce module = angular.module("taigaAuth", ["taigaResources"]) +class LoginPage + @.$inject = [ + 'tgCurrentUserService', + '$location', + '$tgNavUrls' + ] + + constructor: (currentUserService, $location, $navUrls) -> + if currentUserService.isAuthenticated() + $location.path($navUrls.resolve("home")) + +module.controller('LoginPage', LoginPage) + ############################################################################# ## Authentication Service #############################################################################