diff --git a/src/inventory/transaction/InventoryTransaction.php b/src/inventory/transaction/InventoryTransaction.php index 43b247261..d6680c284 100644 --- a/src/inventory/transaction/InventoryTransaction.php +++ b/src/inventory/transaction/InventoryTransaction.php @@ -294,7 +294,12 @@ class InventoryTransaction{ $this->shuffleActions(); - $this->validate(); + try{ + $this->validate(); + }catch(TransactionValidationException $e){ + $this->sendInventories(); + throw $e; + } if(!$this->callExecuteEvent()){ $this->sendInventories();