From 5509eea86836667f838eb2617a1eb9ad2a23b8e0 Mon Sep 17 00:00:00 2001 From: Ashley Gibson Date: Tue, 23 Jun 2026 13:52:48 +0100 Subject: [PATCH 1/2] Move render_js() call to enqueue scripts callback --- woocommerce/changelog.txt | 1 + woocommerce/utilities/class-sv-wp-job-batch-handler.php | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/woocommerce/changelog.txt b/woocommerce/changelog.txt index 1f9b795f2..7ea6c1625 100644 --- a/woocommerce/changelog.txt +++ b/woocommerce/changelog.txt @@ -1,6 +1,7 @@ *** SkyVerge WooCommerce Plugin Framework Changelog *** 2026.nn.nn - version 6.2.3 +* Fix - Address "wp_script_is was called incorrectly" errors when instantiating the `SV_WP_Job_Batch_Handler` class 2026.06.15 - version 6.2.2 * Fix - Failed transaction attempt causes future attempts to fail when using Block checkout diff --git a/woocommerce/utilities/class-sv-wp-job-batch-handler.php b/woocommerce/utilities/class-sv-wp-job-batch-handler.php index 37814beff..d53941c06 100644 --- a/woocommerce/utilities/class-sv-wp-job-batch-handler.php +++ b/woocommerce/utilities/class-sv-wp-job-batch-handler.php @@ -71,8 +71,6 @@ public function __construct( $job_handler, SV_WC_Plugin $plugin ) { $this->plugin = $plugin; $this->add_hooks(); - - $this->render_js(); } @@ -110,6 +108,8 @@ protected function getScriptHandle() : string public function enqueue_scripts() { wp_enqueue_script( $this->getScriptHandle(), $this->get_plugin()->get_framework_assets_url() . '/js/admin/sv-wp-admin-job-batch-handler.min.js', [ 'jquery' ], $this->get_plugin()->get_assets_version() ); + + $this->render_js(); } From d10523a8c4be996dcee3adbd4ad2fc812291bcff Mon Sep 17 00:00:00 2001 From: Ashley Gibson Date: Tue, 23 Jun 2026 14:47:23 +0100 Subject: [PATCH 2/2] Switch to inline jQuery --- woocommerce/utilities/class-sv-wp-job-batch-handler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/woocommerce/utilities/class-sv-wp-job-batch-handler.php b/woocommerce/utilities/class-sv-wp-job-batch-handler.php index d53941c06..d19e86893 100644 --- a/woocommerce/utilities/class-sv-wp-job-batch-handler.php +++ b/woocommerce/utilities/class-sv-wp-job-batch-handler.php @@ -136,7 +136,7 @@ protected function render_js() { json_encode( $args ) ); - ScriptHelper::addInlineScript($this->getScriptHandle(), $script); + ScriptHelper::addInlinejQuery($this->getScriptHandle(), $script); }