DataObjects/Events.php
authorEdward <edward@roojs.com>
Tue, 14 Jul 2015 07:21:29 +0000 (15:21 +0800)
committerEdward <edward@roojs.com>
Tue, 14 Jul 2015 07:21:29 +0000 (15:21 +0800)
DataObjects/Events.php

index 76c7dae..4f60ae7 100644 (file)
@@ -612,12 +612,18 @@ class Pman_Core_DataObjects_Events extends DB_DataObject
                     empty($d['_table']) || 
                     (
                             !empty($restored[$d['_table']]) && 
-                            !empty($restored[$d['_table']][$d['id']])
+                            in_array($d['id'], $restored[$d['_table']])
                     )
             ){
                 continue;
             }
             
+            if(!isset($restored[$d['_table']])){
+                $restored[$d['_table']] = array();
+            }
+            
+            $restored[$d['_table']][] = $d['id'];
+            
             
         }