tbrehm
2008-01-08 95870536d03191d8c95bc989076109ac0ad24bc3
interface/lib/classes/tform_actions.inc.php
@@ -41,6 +41,7 @@
        var $activeTab;
        var $dataRecord;
        var $plugins = array();
      var $oldDataRecord; // This array is only filled during updates and when db_history is enabled.
        function onLoad() {
                global $app, $conf, $tform_def_file;
@@ -104,7 +105,7 @@
                if($app->tform->errorMessage == '') {
                  
                  if($app->tform->formDef['db_history'] == 'yes') {
                     $old_data_record = $app->tform->getDataRecord($this->id);
                     $this->oldDataRecord = $app->tform->getDataRecord($this->id);
                  }
                  
                  // Save record in database
@@ -124,7 +125,7 @@
                  // Write data history (sys_datalog)
                  if($app->tform->formDef['db_history'] == 'yes') {
                     $new_data_record = $app->tform->getDataRecord($this->id);
                     $app->tform->datalogSave('UPDATE',$this->id,$old_data_record,$new_data_record);
                     $app->tform->datalogSave('UPDATE',$this->id,$this->oldDataRecord,$new_data_record);
                     unset($new_data_record);
                     unset($old_data_record);
                  }