initialize the order in the $event object in the createManual function.

We need to initialize it because we have to  use the placedOrder instead
This commit is contained in:
Guillaume Barral
2014-05-19 11:06:19 +02:00
parent c4be881ab8
commit bcd817f9d9

View File

@@ -302,9 +302,6 @@ class Order extends BaseAction implements EventSubscriberInterface
*/
public function createManual(OrderManualEvent $event)
{
if(!$event->getOrder())
$event->setOrder(new \Thelia\Model\Order());
$event->setPlacedOrder(
$this->createOrder(
$event->getDispatcher(),
@@ -315,6 +312,8 @@ class Order extends BaseAction implements EventSubscriberInterface
$event->getCustomer()
)
);
$event->setOrder(new \Thelia\Model\Order());
}
/**