Skip to content

Commit 78ebcf1

Browse files
luizbillsk1sul1
authored andcommitted
Fix undefined variables (#161)
* fix undefined variables * Handle _referrer_id notice as well
1 parent ff02906 commit 78ebcf1

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

inc/wplf-form-actions.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,8 @@ function wplf_email_maybe_implode_serialized_value( $value, $form_id = 0, $form_
166166

167167
if ( is_array( $value ) ) {
168168
$implode_glue = apply_filters( 'wplf_email_array_field_implode_glue', ', ' );
169-
$implode_glue = apply_filters( "wplf_{$form->post_name}_email_array_field_implode_glue", $implode_glue );
170-
$implode_glue = apply_filters( "wplf_{$form->ID}_email_array_field_implode_glue", $implode_glue );
169+
$implode_glue = apply_filters( "wplf_{$form_name}_email_array_field_implode_glue", $implode_glue );
170+
$implode_glue = apply_filters( "wplf_{$form_id}_email_array_field_implode_glue", $implode_glue );
171171

172172
$value = implode( $implode_glue, $value );
173173
}

inc/wplf-form-validation.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,10 @@ function wplf_validate_additional_fields( $return ) {
119119
}
120120
}
121121
$additional_fields = array_filter( $additional_fields ); // get rid of the empty keys
122+
$referrer_id = isset( $all_fields['_referrer_id'] ) ? $all_fields['_referrer_id'] : null;
122123

123124
// support archive referrer, do not keep field _referrer_archive_title as a additional field
124-
if ( 'archive' === $all_fields['_referrer_id'] && array_key_exists( '_refererr_archive_title', $additional_fields ) ) {
125+
if ( 'archive' === $referrer_id && array_key_exists( '_refererr_archive_title', $additional_fields ) ) {
125126
unset( $additional_fields['_referrer_archive_title'] );
126127
}
127128

0 commit comments

Comments
 (0)