Merge pull request #24699 from sisou/patch-1
Correct comments in stock increase methods
This commit is contained in:
commit
bea65d43dc
|
@ -121,16 +121,16 @@ function wc_maybe_increase_stock_levels( $order_id ) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$stock_reduced = $order->get_data_store()->get_stock_reduced( $order_id );
|
$stock_reduced = $order->get_data_store()->get_stock_reduced( $order_id );
|
||||||
$trigger_reduce = (bool) $stock_reduced;
|
$trigger_increase = (bool) $stock_reduced;
|
||||||
|
|
||||||
// Only continue if we're reducing stock.
|
// Only continue if we're increasing stock.
|
||||||
if ( ! $trigger_reduce ) {
|
if ( ! $trigger_increase ) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
wc_increase_stock_levels( $order );
|
wc_increase_stock_levels( $order );
|
||||||
|
|
||||||
// Ensure stock is marked as "reduced" in case payment complete or other stock actions are called.
|
// Ensure stock is not marked as "reduced" anymore.
|
||||||
$order->get_data_store()->set_stock_reduced( $order_id, false );
|
$order->get_data_store()->set_stock_reduced( $order_id, false );
|
||||||
}
|
}
|
||||||
add_action( 'woocommerce_order_status_cancelled', 'wc_maybe_increase_stock_levels' );
|
add_action( 'woocommerce_order_status_cancelled', 'wc_maybe_increase_stock_levels' );
|
||||||
|
@ -261,7 +261,7 @@ function wc_increase_stock_levels( $order_id ) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only reduce stock once for each item.
|
// Only increase stock once for each item.
|
||||||
$product = $item->get_product();
|
$product = $item->get_product();
|
||||||
$item_stock_reduced = $item->get_meta( '_reduced_stock', true );
|
$item_stock_reduced = $item->get_meta( '_reduced_stock', true );
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue