/** * Subtract qtys of quote item products after multishipping checkout * * @param EventObserver $observer * @return $this */ public function execute(EventObserver $observer) { $quote = $observer->getEvent()->getQuote(); if (!$quote->getInventoryProcessed()) { $this->subtractQuoteInventoryObserver->execute($observer); $this->reindexQuoteInventoryObserver->execute($observer); } return $this; }