diff --git a/app/coffee/app.coffee b/app/coffee/app.coffee index f3e3bfbb..7a7fad73 100644 --- a/app/coffee/app.coffee +++ b/app/coffee/app.coffee @@ -141,6 +141,7 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoade return promise.then null, (response) -> if response.status == 0 $location.path($navUrls.resolve("error")) + $location.replace() else if response.status == 401 nextPath = $location.path() $location.url($navUrls.resolve("login")).search("next=#{nextPath}") diff --git a/app/coffee/modules/base.coffee b/app/coffee/modules/base.coffee index e0e29489..d9c2f9db 100644 --- a/app/coffee/modules/base.coffee +++ b/app/coffee/modules/base.coffee @@ -44,6 +44,7 @@ module.directive("tgMain", ["$rootScope", "$window", TaigaMainDirective]) urls = { "home": "/" + "error": "/error" "login": "/login" "forgot-password": "/forgot-password" "change-password": "/change-password/:token"