From a02ba4c1bbdeb0b5304fc556d5e9f3b055c76045 Mon Sep 17 00:00:00 2001 From: Edward Date: Fri, 17 Apr 2015 16:39:51 +0800 Subject: [PATCH] DataObjects/Events.php --- DataObjects/Events.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/DataObjects/Events.php b/DataObjects/Events.php index 71586167..fba8a5c3 100644 --- a/DataObjects/Events.php +++ b/DataObjects/Events.php @@ -413,12 +413,14 @@ class Pman_Core_DataObjects_Events extends DB_DataObject { static $deleted; - if(empty($deleted)){ - $deleted[$obj->tableName()] = $obj->toArray(); - - if(method_exists($obj, 'toDeletedArray')){ - $deleted = $obj->toDeletedArray(); - } + if(!empty($deleted)){ + return $deleted; + } + + $deleted[$obj->tableName()] = $obj->toArray(); + + if(method_exists($obj, 'toDeletedArray')){ + $deleted = $obj->toDeletedArray(); } return $deleted; -- 2.39.2