From 18ee231a77a47b42108c1f6dbc8a32c7f568a4be Mon Sep 17 00:00:00 2001 From: saifsultanc Date: Mon, 6 Jan 2025 22:36:33 +0530 Subject: [PATCH] `gplcb-conditional-limits.php`: Fixed an issue with script generating console errors. --- gp-limit-checkboxes/gplcb-conditional-limits.php | 3 ++- gravity-forms/gw-coupons-exclude-products.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gp-limit-checkboxes/gplcb-conditional-limits.php b/gp-limit-checkboxes/gplcb-conditional-limits.php index 18612d010..f59e317c1 100644 --- a/gp-limit-checkboxes/gplcb-conditional-limits.php +++ b/gp-limit-checkboxes/gplcb-conditional-limits.php @@ -67,7 +67,8 @@ public function enqueue_form_scripts( $form ) { public function load_form_script( $form, $is_ajax_enabled ) { if ( $this->is_applicable_form( $form ) && ! self::$is_script_output && ! $this->is_ajax_submission( $form['id'], $is_ajax_enabled ) ) { - $this->output_script(); + add_action( 'wp_footer', array( $this, 'output_script' ) ); + add_action( 'gform_preview_footer', array( $this, 'output_script' ) ); } return $form; diff --git a/gravity-forms/gw-coupons-exclude-products.php b/gravity-forms/gw-coupons-exclude-products.php index 1d3c290e7..799954571 100644 --- a/gravity-forms/gw-coupons-exclude-products.php +++ b/gravity-forms/gw-coupons-exclude-products.php @@ -54,7 +54,8 @@ function init() { function load_form_script( $form ) { if ( $this->is_applicable_form( $form ) && ! self::$is_script_output ) { - $this->output_script(); + add_action( 'wp_footer', array( $this, 'output_script' ) ); + add_action( 'gform_preview_footer', array( $this, 'output_script' ) ); } return $form;