From 1a80b9130190b298141a246f628b99464dfddb8a Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Fri, 15 Oct 2010 03:40:11 +0000 Subject: [PATCH] BUGFIX: re-enable broken link notification using BackLinkTracking() (this was broken since r101127 (from r106360) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112580 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/AssetTableField.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/AssetTableField.php b/code/AssetTableField.php index 3a427410..db7659dd 100755 --- a/code/AssetTableField.php +++ b/code/AssetTableField.php @@ -281,11 +281,13 @@ class AssetTableField extends ComplexTableField { sprintf("\"File\".\"ID\" IN (%s)", Convert::raw2sql(implode(',', $fileIDs))) ); if($files) { + $brokenPages = array(); foreach($files as $file) { + $brokenPages = array_merge($brokenPages, $file->BackLinkTracking()->toArray()); $file->delete(); $numFiles++; } - if($brokenPages = Notifications::getItems('BrokenLink')) { + if($brokenPages) { $brokenPageList = " ". _t('AssetAdmin.NOWBROKEN', 'These pages now have broken links:') . '