Преглед изворни кода

[mapping] infinite loop on metadata load fix, references #93

gediminasm пре 14 година
родитељ
комит
37435c4b38
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      lib/Gedmo/Tree/TreeListener.php

+ 2 - 1
lib/Gedmo/Tree/TreeListener.php

@@ -193,7 +193,8 @@ class TreeListener extends MappedEventSubscriber
         $om = $ea->getObjectManager();
         $meta = $eventArgs->getClassMetadata();
         $this->loadMetadataForObjectClass($om, $meta);
-        if ($config = $this->getConfiguration($om, $meta->name)) {
+        if (isset($this->configurations[$meta->name])) {
+            $config = $this->configurations[$meta->name];
             $this->getStrategy($om, $meta->name)->processMetadataLoad($om, $meta);
         }
     }