+2008-06-10 Ernesto Baschny <ernst@cron-it.de>
+
+ * Fixed bug #8635: Side-effect of the fix for bug #7897: MM-relations, flexform and others got lost during copying/localizing
+
2008-06-10 Patrick Broens <patrick@patrickbroens.nl>
* Fixed bug #8422: Context Sensitive Help mode with "display full text messages"
break;
default:
if (isset($TCA[$table]['columns'][$field])) {
- if ($this->dontProcessTransformations) {
- // In case of a copy, just copy original values over
- $fieldArray[$field] = $fieldValue;
- } else {
- // Evaluating the value
- $res = $this->checkValue($table,$field,$fieldValue,$id,$status,$realPid,$tscPID);
- if (isset($res['value'])) {
- $fieldArray[$field] = $res['value'];
-
- }
+ // Evaluating the value
+ $res = $this->checkValue($table,$field,$fieldValue,$id,$status,$realPid,$tscPID);
+ if (isset($res['value'])) {
+ $fieldArray[$field] = $res['value'];
}
// Add the value of the original record to the diff-storage content:
case 'date':
case 'datetime':
$value = intval($value);
- if ($value>0) {
+ if ($value>0 && !$this->dontProcessTransformations) {
$value -= date('Z', $value);
}
break;