From fd3129f166b3036e09cc75eec4d6dbf3d84b27c2 Mon Sep 17 00:00:00 2001 From: Shannon Date: Wed, 18 Apr 2018 09:42:30 +1000 Subject: [PATCH] fixes TODOs --- .../src/common/services/navigation.service.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js b/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js index 0adfc3b3e1..257d36af31 100644 --- a/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js +++ b/src/Umbraco.Web.UI.Client/src/common/services/navigation.service.js @@ -216,19 +216,23 @@ function navigationService($rootScope, $routeParams, $log, $location, $q, $timeo mainTreeApi.syncTree({ path: path, forceReload: forceReload }); } }, - - //TODO: This should return a promise + reloadNode: function(node) { if (mainTreeApi) { - mainTreeApi.reloadNode(node); + return mainTreeApi.reloadNode(node); + } + else { + return $q.reject(); } }, - - //TODO: This should return a promise + reloadSection: function(sectionAlias) { if (mainTreeApi) { mainTreeApi.clearCache({ section: sectionAlias }); - mainTreeApi.load(sectionAlias); + return mainTreeApi.load(sectionAlias); + } + else { + return $q.reject(); } },