Ver Fonte

fix get actions workflow. Ref https://gitlab.com/interlink-sa/flowdat3/modules/ftth/issues/4

Espinoza Guillermo há 6 anos atrás
pai
commit
47079cbd49
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      Event/EventSubscriber.php

+ 2 - 2
Event/EventSubscriber.php

@@ -121,11 +121,11 @@ class EventSubscriber implements EventSubscriberInterface
         $objectClass = (string)get_class($object);
         if ($objectClass == 'FTTHBundle\\Entity\\ONU') {
             $object->getLogOLT()->setPending();
-            $em->flush();
+            $em->flush($object->getLogOLT());
         }
         $logger->info("EVENT {$eventName}:{$eventReference} => {$objectClass }_id_{$object->getId()}");
 
-        $workflowName = $object->getWorkflowName();
+        $workflowName = $event->getWorkflowName();
         $actions = $em->getRepository("WorkflowBundle:Action")
             ->findByWorkflowAndEventRef($workflowName, $eventReference);