From 7b773e2acb0b3b205cb170175f55ff3719b927a5 Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Mon, 2 Aug 2021 17:53:43 +0200 Subject: [PATCH] Fix createOrder in tests to work with disabled opt-in checkbox [MAILPOET-3657] --- tests/_support/AcceptanceTester.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/_support/AcceptanceTester.php b/tests/_support/AcceptanceTester.php index 5c181950a8..449c3ac586 100644 --- a/tests/_support/AcceptanceTester.php +++ b/tests/_support/AcceptanceTester.php @@ -436,7 +436,7 @@ class AcceptanceTester extends \Codeception\Actor { */ public function optOutOfSubscription() { $i = $this; - $checked = $i->executeJS('return document.getElementById("mailpoet_woocommerce_checkout_optin").checked'); + $checked = $i->executeJS('return document.getElementById("mailpoet_woocommerce_checkout_optin")?.checked'); if ($checked) { $i->scrollTo(['css' => '[data-automation-id="woo-commerce-subscription-opt-in"]'], 0, -40); $i->waitForElementClickable('[data-automation-id="woo-commerce-subscription-opt-in"]');