From 546762ec5ca29442c9f4f4c84a5931a25dd562b4 Mon Sep 17 00:00:00 2001 From: Hamish Friedlander Date: Wed, 12 Dec 2012 17:35:46 +1300 Subject: [PATCH] FIX use of DataList#innerJoin expecting it to be mutable --- tasks/MigrateSiteTreeLinkingTask.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/MigrateSiteTreeLinkingTask.php b/tasks/MigrateSiteTreeLinkingTask.php index 2ffa0bfe..170c5661 100644 --- a/tasks/MigrateSiteTreeLinkingTask.php +++ b/tasks/MigrateSiteTreeLinkingTask.php @@ -16,7 +16,7 @@ class MigrateSiteTreeLinkingTask extends BuildTask { $links = 0; $linkedPages = new DataList('SiteTree'); - $linkedPages->innerJoin('SiteTree_LinkTracking', '"SiteTree_LinkTracking"."SiteTreeID" = "SiteTree"."ID"'); + $linkedPages = $linkedPages->innerJoin('SiteTree_LinkTracking', '"SiteTree_LinkTracking"."SiteTreeID" = "SiteTree"."ID"'); if($linkedPages) foreach($linkedPages as $page) { $tracking = DB::query(sprintf('SELECT "ChildID", "FieldName" FROM "SiteTree_LinkTracking" WHERE "SiteTreeID" = %d', $page->ID))->map();