Skip to content

Commit ea81105

Browse files
committed
Feedback: cast fees to float
1 parent 9376cad commit ea81105

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

includes/class-wc-subscriptions-coupon.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,10 @@ public static function get_discount_amount_for_cart_item( $cart_item, $discount,
222222
// Compute the original sign-up fee. If it's a switch, we need to get the signup fee less
223223
// upgrade costs.
224224
if ( $is_switch ) {
225-
$sign_up_fee_prorated = (int) $cart_item['data']->get_meta( '_subscription_sign_up_fee_prorated' );
226-
$price_prorated = (int) $cart_item['data']->get_meta( '_subscription_price_prorated' );
225+
$sign_up_fee_prorated = (float) $cart_item['data']->get_meta( '_subscription_sign_up_fee_prorated' );
226+
$price_prorated = (float) $cart_item['data']->get_meta( '_subscription_price_prorated' );
227227

228-
if ( 0 === $sign_up_fee_prorated && 0 === $price_prorated ) {
228+
if ( 0.0 === $sign_up_fee_prorated && 0.0 === $price_prorated ) {
229229
// No prorated recurring fees, i.e. no extra upgrade costs, so we can use the original sign-up fee.
230230
$sign_up_fee = WC_Subscriptions_Product::get_sign_up_fee( $cart_item['data'] );
231231
} else {

0 commit comments

Comments
 (0)