From 8425e69757587a8cb4126b2437b82cbe50dcbba8 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Sun, 16 Sep 2007 17:02:47 +0000 Subject: [PATCH] bfojcapell: Avoid improductive DB interaction when creating a translatio (merged from branches/gsoc) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@42151 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/CMSMain.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/CMSMain.php b/code/CMSMain.php index dfda358b..cc8a2c9b 100644 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -425,7 +425,7 @@ JS; $originalItem = Translatable::get_original($className,Session::get("{$id}_originalLangID")); if ($setID) $originalItem->ID = $id; else { - $originalItem->ID = null; + $originalItem->ID = 'new'; // to avoid creating and deleting a SiteTree row Translatable::creating_from(Session::get($id.'_originalLangID')); } return $originalItem;