From 1c15daca52ff7848df75272731b8ad5e3aa05eb6 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 12 Aug 2016 10:49:20 +0200 Subject: [PATCH] Fixes: U4-8849 301 Url tracker - When deleting last item on a page the url tracker should check for new results. --- .../dashboard/developer/redirecturls.controller.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/redirecturls.controller.js b/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/redirecturls.controller.js index 129b7a0753..1b26a5dc76 100644 --- a/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/redirecturls.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/dashboard/developer/redirecturls.controller.js @@ -85,6 +85,18 @@ vm.redirectUrls.splice(index, 1); notificationsService.success("Redirect Url Removed!", "Redirect Url has been deleted"); + // check if new redirects needs to be loaded + if(vm.redirectUrls.length === 0 && vm.pagination.totalPages > 1) { + + // if we are not on the first page - get records from the previous + if(vm.pagination.pageIndex > 0 ) { + vm.pagination.pageIndex = vm.pagination.pageIndex - 1; + vm.pagination.pageNumber = vm.pagination.pageNumber - 1; + } + + search(); + } + }, function(error) { notificationsService.error("Redirect Url Error!", "Redirect Url was not deleted"); });