Skip to content
Snippets Groups Projects

Try removing order item early save

Files
2
@@ -349,10 +349,6 @@ class RecurringOrderManager implements RecurringOrderManagerInterface {
$prorated_unit_price = $prorater->prorateOrderItem($order_item, $charge->getBillingPeriod(), $charge->getFullBillingPeriod());
$order_item->setUnitPrice($prorated_unit_price, TRUE);
}
// Avoid setting unsaved order items for now, to avoid #3017259.
if ($order_item->isNew()) {
$order_item->save();
}
$order->addItem($order_item);
}
Loading