From 9fdd2a0b9c279b72b57ab1ed95137165dbf70fbd Mon Sep 17 00:00:00 2001 From: Ryan Hutchison Date: Sun, 23 Aug 2015 03:59:43 -0400 Subject: [PATCH] mask exception route, but show not-found page. --- modules/core/client/config/core.client.routes.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/core/client/config/core.client.routes.js b/modules/core/client/config/core.client.routes.js index a0e383a67d..098aada699 100644 --- a/modules/core/client/config/core.client.routes.js +++ b/modules/core/client/config/core.client.routes.js @@ -5,7 +5,11 @@ angular.module('core').config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { // Redirect to 404 when route not found - $urlRouterProvider.otherwise('not-found'); + $urlRouterProvider.otherwise(function ($injector, $location) { + $injector.get('$state').transitionTo('not-found', null, { + location: false + }); + }); // Home state routing $stateProvider