diff --git a/includes/fbutils.php b/includes/fbutils.php index 2f4750c4d..7d3fe591c 100644 --- a/includes/fbutils.php +++ b/includes/fbutils.php @@ -15,6 +15,9 @@ use WooCommerce\Facebook\Framework\Api\Exception as ApiException; use WooCommerce\Facebook\Framework\ErrorLogHandler; use WooCommerce\Facebook\Products\Sync; +use WooCommerce\Facebook\Framework\Logger; + +require_once __DIR__ . '/Logger/Logger.php'; if ( ! class_exists( 'WC_Facebookcommerce_Utils' ) ) : /** @@ -467,8 +470,15 @@ public static function is_variable_type( $type ) { */ public static function check_woo_ajax_permissions( $action_text, $should_die ) { if ( ! current_user_can( 'manage_woocommerce' ) ) { - self::log_with_debug_mode_enabled( - 'Non manage_woocommerce user attempting to' . $action_text . '!' + + Logger::log( + 'Non manage_woocommerce user attempting to' . $action_text . '!', + [], + array( + 'should_send_log_to_meta' => false, + 'should_save_log_in_woocommerce' => true, + 'woocommerce_log_level' => \WC_Log_Levels::CRITICAL, + ) ); if ( $should_die ) { diff --git a/tests/Unit/WCFacebookCommerceIntegrationTest.php b/tests/Unit/WCFacebookCommerceIntegrationTest.php index daa43229a..488fb57b1 100644 --- a/tests/Unit/WCFacebookCommerceIntegrationTest.php +++ b/tests/Unit/WCFacebookCommerceIntegrationTest.php @@ -12,7 +12,6 @@ use WooCommerce\Facebook\Products; use WooCommerce\Facebook\ProductSync\ProductValidator; use WooCommerce\Facebook\Framework\AdminMessageHandler; -use WooCommerce\Facebook\Tests\AbstractWPUnitTestWithOptionIsolationAndSafeFiltering; /** * Unit tests for Facebook Graph API calls.