From 81cd0e6e042f65656969c8a36cf64eb421b016c3 Mon Sep 17 00:00:00 2001 From: Kirk Mayo Date: Thu, 24 Jan 2013 08:38:19 +1300 Subject: [PATCH] BUG: Replaced extendedSQL with DataList as per ticket 8183 --- code/model/SiteTreeFolderExtension.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/model/SiteTreeFolderExtension.php b/code/model/SiteTreeFolderExtension.php index db4419d4..66a99e4a 100644 --- a/code/model/SiteTreeFolderExtension.php +++ b/code/model/SiteTreeFolderExtension.php @@ -19,14 +19,14 @@ class SiteTreeFolderExtension extends DataExtension { } foreach($classes as $className) { - $query = singleton($className)->extendedSQL(); + $query = new DataQuery($className); $ids = $query->execute()->column(); if(!count($ids)) continue; foreach(singleton($className)->has_one() as $relName => $joinClass) { if($joinClass == 'Image' || $joinClass == 'File') { $fieldName = $relName .'ID'; - $query = singleton($className)->extendedSQL("$fieldName > 0"); + $query = DataList::create($className)->where("$fieldName > 0"); $query->distinct = true; $query->select(array($fieldName)); $usedFiles = array_merge($usedFiles, $query->execute()->column());