Loading src/EventSubscriber/TicketSubscriber.php +9 −7 Original line number Diff line number Diff line Loading @@ -72,11 +72,12 @@ class TicketSubscriber implements EventSubscriberInterface { * @param \Drupal\commerce_ticketing\Event\TicketEvent $event * The event. * * @throws \Drupal\Core\Entity\EntityStorageException */ public function removeFromOrder(TicketEvent $event) { /** @var \Drupal\commerce_ticketing\CommerceTicketInterface $ticket */ $ticket = $event->getTicket(); $order = $ticket->getOrder(); if ($order){ $existing_tickets = $order->get('tickets')->getValue(); foreach ($existing_tickets as $key => $existing_ticket) { if ($existing_ticket['target_id'] == $ticket->id()) { Loading @@ -86,5 +87,6 @@ class TicketSubscriber implements EventSubscriberInterface { $order->save(); } } } Loading
src/EventSubscriber/TicketSubscriber.php +9 −7 Original line number Diff line number Diff line Loading @@ -72,11 +72,12 @@ class TicketSubscriber implements EventSubscriberInterface { * @param \Drupal\commerce_ticketing\Event\TicketEvent $event * The event. * * @throws \Drupal\Core\Entity\EntityStorageException */ public function removeFromOrder(TicketEvent $event) { /** @var \Drupal\commerce_ticketing\CommerceTicketInterface $ticket */ $ticket = $event->getTicket(); $order = $ticket->getOrder(); if ($order){ $existing_tickets = $order->get('tickets')->getValue(); foreach ($existing_tickets as $key => $existing_ticket) { if ($existing_ticket['target_id'] == $ticket->id()) { Loading @@ -86,5 +87,6 @@ class TicketSubscriber implements EventSubscriberInterface { $order->save(); } } }