From 1a19963908e6c2621af9004ed521978e67c0ae22 Mon Sep 17 00:00:00 2001 From: tof <> Date: Tue, 26 Feb 2008 16:58:20 +0000 Subject: Previous change won't work --- framework/Data/SqlMap/Statements/TMappedStatement.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'framework/Data/SqlMap') diff --git a/framework/Data/SqlMap/Statements/TMappedStatement.php b/framework/Data/SqlMap/Statements/TMappedStatement.php index c100e386..e76a37df 100644 --- a/framework/Data/SqlMap/Statements/TMappedStatement.php +++ b/framework/Data/SqlMap/Statements/TMappedStatement.php @@ -560,7 +560,9 @@ class TMappedStatement extends TComponent implements IMappedStatement $obj = $this->fillResultClass($resultClass, $row, $resultObject); else $obj = $this->fillDefaultResultMap(null, $row, $resultObject); - + if(class_exists('TActiveRecord',false) && $obj instanceof TActiveRecord) + //Create a new clean active record. + $obj=TActiveRecord::createRecord(get_class($obj),$obj); return $obj; } -- cgit v1.2.3