diff --git a/core/model/SiteTree.php b/core/model/SiteTree.php index 099ebecdf..d0fb54b11 100755 --- a/core/model/SiteTree.php +++ b/core/model/SiteTree.php @@ -1473,12 +1473,12 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid if($numReplaced) $this->write(); // Published site - $published = DB::query("SELECT * FROM \"SiteTree_Live\" WHERE ID = $this->ID")->record(); + $published = DB::query("SELECT * FROM \"SiteTree_Live\" WHERE \"ID\" = $this->ID")->record(); $origPublished = $published; $published[$fieldName] = str_replace($old, $new, $published[$fieldName], $numReplaced); if($numReplaced) { DB::query("UPDATE \"SiteTree_Live\" SET \"$fieldName\" = '" - . Convert::raw2sql($published[$fieldName]) . "' WHERE ID = $this->ID"); + . Convert::raw2sql($published[$fieldName]) . "' WHERE \"ID\" = $this->ID"); $publishedClass = $origPublished['ClassName']; $origPublishedObj = new $publishedClass($origPublished);