Skip to content

Commit 05f64b7

Browse files
author
Gravity Forms
committed
Updates to 5.7.0
1 parent 02abe99 commit 05f64b7

17 files changed

+495
-358
lines changed

assets/css/dist/admin.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/dist/theme-foundation.css

Lines changed: 3 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/dist/theme-framework.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/dist/theme.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/css/dist/theme.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

change_log.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### 5.7.0 | 2024-06-17
2+
- Fixed a typo that can cause a fatal error when using the gform_stripe_payment_element_authorization_only filter.
3+
14
### 5.6.0 | 2024-04-29
25
- Added a new [`gform_stripe_payment_element_updated_payment_information`](https://docs.gravityforms.com/gform_stripe_payment_element_updated_payment_information/) JavaScript filter to allow modifying the payment element payment information when the form total changes.
36
- Updated logging to decrease the log file size and make it easier to track issues.

class-gf-stripe.php

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -327,12 +327,15 @@ public function pre_init() {
327327
* @return array The scripts to be enqueued.
328328
*/
329329
public function scripts() {
330-
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
330+
$base_url = $this->get_base_url();
331+
$version = $this->_version;
332+
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
333+
331334
$scripts = array(
332335
array(
333336
'handle' => 'stripe.js',
334337
'src' => 'https://js.stripe.com/v2/',
335-
'version' => $this->_version,
338+
'version' => $version,
336339
'deps' => array(),
337340
'in_footer' => false,
338341
'enqueue' => array(
@@ -342,7 +345,7 @@ public function scripts() {
342345
array(
343346
'handle' => 'stripe_v3',
344347
'src' => 'https://js.stripe.com/v3/',
345-
'version' => $this->_version,
348+
'version' => $version,
346349
'deps' => array(),
347350
'in_footer' => false,
348351
'enqueue' => array(
@@ -351,8 +354,8 @@ public function scripts() {
351354
),
352355
array(
353356
'handle' => 'gforms_stripe_frontend',
354-
'src' => $this->get_base_url() . "/js/frontend{$min}.js",
355-
'version' => $this->_version,
357+
'src' => $base_url . "/js/frontend{$min}.js",
358+
'version' => $version,
356359
'deps' => array( 'jquery', 'gform_json', 'gform_gravityforms', 'wp-a11y' ),
357360
'in_footer' => false,
358361
'enqueue' => array(
@@ -381,8 +384,8 @@ public function scripts() {
381384
),
382385
array(
383386
'handle' => 'gforms_stripe_admin',
384-
'src' => $this->get_base_url() . "/js/admin{$min}.js",
385-
'version' => $this->_version,
387+
'src' => $base_url . "/js/admin{$min}.js",
388+
'version' => $version,
386389
'deps' => array( 'jquery', 'thickbox', 'stripe.js', 'wp-a11y' ),
387390
'in_footer' => false,
388391
'enqueue' => array(
@@ -417,8 +420,8 @@ public function scripts() {
417420
),
418421
array(
419422
'handle' => 'gform_stripe_payment_element_form_editor',
420-
'src' => $this->get_base_url() . "/js/payment_element_form_editor{$min}.js",
421-
'version' => $this->_version,
423+
'src' => $base_url . "/js/payment_element_form_editor{$min}.js",
424+
'version' => $version,
422425
'deps' => array( 'jquery', 'stripe_v3' ),
423426
'in_footer' => false,
424427
'enqueue' => array(
@@ -454,22 +457,24 @@ public function scripts() {
454457
* @return array Returns an array of styles and when to enqueue them
455458
*/
456459
public function styles() {
457-
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
460+
$base_url = $this->get_base_url();
461+
$version = $this->_version;
462+
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
458463

459464
$styles = array(
460465
array(
461466
'handle' => 'gforms_stripe_frontend',
462-
'src' => $this->get_base_url() . "/assets/css/dist/theme{$min}.css",
463-
'version' => $this->_version,
467+
'src' => $base_url . "/assets/css/dist/theme{$min}.css",
468+
'version' => $version,
464469
'in_footer' => false,
465470
'enqueue' => array(
466471
array( $this, 'frontend_style_callback' ),
467472
),
468473
),
469474
array(
470475
'handle' => 'gform_stripe_pluginsettings',
471-
'src' => $this->get_base_url() . "/assets/css/dist/admin{$min}.css",
472-
'version' => $this->_version,
476+
'src' => $base_url . "/assets/css/dist/admin{$min}.css",
477+
'version' => $version,
473478
'deps' => array( 'thickbox' ),
474479
'enqueue' => array(
475480
array(
@@ -504,13 +509,14 @@ public function theme_layer_styles( $form, $ajax, $settings, $block_settings = a
504509
}
505510

506511
$base_url = plugins_url( '', __FILE__ );
512+
$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
507513

508514
return array(
509515
'foundation' => array(
510-
array( 'gravity_forms_stripe_theme_foundation', "$base_url/assets/css/dist/theme-foundation.css" ),
516+
array( 'gravity_forms_stripe_theme_foundation', $base_url . "/assets/css/dist/theme-foundation{$min}.css" ),
511517
),
512518
'framework' => array(
513-
array( 'gravity_forms_stripe_theme_framework', "$base_url/assets/css/dist/theme-framework.css" ),
519+
array( 'gravity_forms_stripe_theme_framework', $base_url . "/assets/css/dist/theme-framework{$min}.css" ),
514520
),
515521
);
516522
}
@@ -7199,7 +7205,7 @@ public function get_payment_element_capture_method( $form, $feed ) {
71997205
$authorization_only = apply_filters( 'gform_stripe_payment_element_authorization_only', false, $form, $feed );
72007206

72017207
if ( $authorization_only ) {
7202-
$this->log_debug( __METHOD__ . '(): The gform_stripe_payment_element_authorization_only filter was used to prevent capture tracking id:' . md5( rggpost( 'state_' . rgar( $form, 'id' ) ) ) );
7208+
$this->log_debug( __METHOD__ . '(): The gform_stripe_payment_element_authorization_only filter was used to prevent capture tracking id:' . md5( rgpost( 'state_' . rgar( $form, 'id' ) ) ) );
72037209

72047210
return 'manual';
72057211
}

custom.cnf

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)