From b5a0b42b62cbdc06972e686d0af59b3e718abb8c Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 17 Nov 2020 15:35:41 +0800 Subject: [PATCH] better check for empty links --- DataObjects/Mtrack_change.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DataObjects/Mtrack_change.php b/DataObjects/Mtrack_change.php index b4e6f63..259fc50 100644 --- a/DataObjects/Mtrack_change.php +++ b/DataObjects/Mtrack_change.php @@ -501,8 +501,8 @@ class Pman_MTrack_DataObjects_Mtrack_change extends DB_DataObject if (in_array($k, $keys)) { continue; } - $alinks = explode(':', $links[$k]); - if (isset($links[$k]) && $this->tablename() == array_shift($alinks)) { + $alinks = isset($links[$k]) ? explode(':', $links[$k]) : false; + if ($alinks && $this->tablename() == array_shift($alinks)) { continue; } $ret += $this->add($fieldname .':'. $k, $new->{$k}, !$old ? '' : $old->{$k}); -- 2.39.2