Another check needed
authorSteve Sutton <steve@gaslightmedia.com>
Wed, 18 Apr 2018 14:18:11 +0000 (10:18 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Wed, 18 Apr 2018 14:18:11 +0000 (10:18 -0400)
for array

classes/data/dataRegRequestRegistrant.php

index 953c6d4..040c2fb 100644 (file)
@@ -382,8 +382,10 @@ class GlmDataRegistrationsRequestRegistrant extends GlmDataAbstract
                         // echo '<pre>$customLevelData: ' . print_r( $customLevelData, true ) . '</pre>';
                         if ( isset( $customLevelData ) && is_array( $customLevelData ) && !empty( $customLevelData ) ) {
                             $fields = $customLevelData['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'];
+                                }
                             }
                         }
                     }