Check if wcs_get_subscription exists before calling it

This commit is contained in:
dinamiko 2021-05-21 11:19:00 +02:00
parent 746e26397a
commit 9cfa8fa922

View file

@ -203,7 +203,7 @@ class RenewalHandler {
);
}
$subscription = wcs_get_subscription( $wc_order->get_meta( '_subscription_renewal' ) );
$subscription = function_exists( 'wcs_get_subscription' ) ? wcs_get_subscription( $wc_order->get_meta( '_subscription_renewal' ) ) : null;
if ( $subscription ) {
$subscription_id = $subscription->get_id();
$token_id = get_post_meta( $subscription_id, 'payment_token_id', true );