Assert settings instance

This commit is contained in:
dinamiko 2022-02-03 16:30:37 +01:00
parent eb514dd0fe
commit f16045f343

View file

@ -137,6 +137,8 @@ class WCGatewayModule implements ModuleInterface {
'woocommerce_paypal_payments_gateway_migrate',
static function () use ( $c ) {
$settings = $c->get( 'wcgateway.settings' );
assert( $settings instanceof Settings );
if ( $settings->get( '3d_secure_contingency' ) === '3D_SECURE' ) {
$settings->set( '3d_secure_contingency', 'SCA_ALWAYS' );
$settings->persist();