Explorar o código

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

gediminasm %!s(int64=14) %!d(string=hai) anos
pai
achega
37435c4b38
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  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);
         }
     }