From 838418a9bc870559cbb762d83aa9be114f6bae7e Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 18 Apr 2018 10:15:35 -0400 Subject: [PATCH] Check for array first Before using foreach. --- classes/data/dataRegRequestRegistrant.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/data/dataRegRequestRegistrant.php b/classes/data/dataRegRequestRegistrant.php index 4ce6be4..953c6d4 100644 --- a/classes/data/dataRegRequestRegistrant.php +++ b/classes/data/dataRegRequestRegistrant.php @@ -358,8 +358,10 @@ class GlmDataRegistrationsRequestRegistrant extends GlmDataAbstract // echo '
$customData: ' . print_r( $customData, true ) . '
'; if ( isset( $customData ) && is_array( $customData ) && !empty( $customData ) ) { $fields = $customData['form']; - foreach ( $fields as $cField ) { - $custom_data[$cField['field_name']] = $cField['stored']; + if ( isset( $fields ) && is_array( $fields ) ) { + foreach ( $fields as $cField ) { + $custom_data[$cField['field_name']] = $cField['stored']; + } } } // Check for level custom fields also -- 2.17.1