From 412e7a85b0ae839ace678a4298c6697ca5c6fcc5 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 8 Mar 2021 11:32:51 +0800 Subject: [PATCH] fix insert --- DataObjects/Mtrack_change.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DataObjects/Mtrack_change.php b/DataObjects/Mtrack_change.php index 24a27c6..9c14a3a 100644 --- a/DataObjects/Mtrack_change.php +++ b/DataObjects/Mtrack_change.php @@ -519,6 +519,10 @@ class Pman_MTrack_DataObjects_Mtrack_change extends DB_DataObject if ($alinks && $this->tablename() == array_shift($alinks)) { continue; } + if (!$old && !isset($new->{$k})) { + continue; + } + $ret += $this->add($fieldname .':'. $k, $new->{$k}, !$old ? '' : $old->{$k}); } -- 2.39.2