Merge pull request #12480 from franticpsyx/variable-data-store-read_price_data-methods-missing-method-context

[2.7] Wrong use of 'view' context in WC_Product_Variable_Data_Store_CPT:: read_price_data
This commit is contained in:
Justin Shreve 2016-11-28 10:50:22 -08:00 committed by GitHub
commit ede9d181b6
1 changed files with 3 additions and 3 deletions

View File

@ -197,9 +197,9 @@ class WC_Product_Variable_Data_Store_CPT extends WC_Product_Data_Store_CPT imple
$variation_ids = $product->get_visible_children(); $variation_ids = $product->get_visible_children();
foreach ( $variation_ids as $variation_id ) { foreach ( $variation_ids as $variation_id ) {
if ( $variation = wc_get_product( $variation_id ) ) { if ( $variation = wc_get_product( $variation_id ) ) {
$price = apply_filters( 'woocommerce_variation_prices_price', $variation->get_price(), $variation, $product ); $price = apply_filters( 'woocommerce_variation_prices_price', $variation->get_price( 'edit' ), $variation, $product );
$regular_price = apply_filters( 'woocommerce_variation_prices_regular_price', $variation->get_regular_price(), $variation, $product ); $regular_price = apply_filters( 'woocommerce_variation_prices_regular_price', $variation->get_regular_price( 'edit' ), $variation, $product );
$sale_price = apply_filters( 'woocommerce_variation_prices_sale_price', $variation->get_sale_price(), $variation, $product ); $sale_price = apply_filters( 'woocommerce_variation_prices_sale_price', $variation->get_sale_price( 'edit' ), $variation, $product );
// Skip empty prices // Skip empty prices
if ( '' === $price ) { if ( '' === $price ) {