Fixed an invalid argument warning were looping on $interests
authorChuck Scott <cscott@gaslightmedia.com>
Thu, 6 Dec 2018 18:35:09 +0000 (13:35 -0500)
committerChuck Scott <cscott@gaslightmedia.com>
Thu, 6 Dec 2018 18:35:09 +0000 (13:35 -0500)
models/admin/leads/index.php

index 6b32a12..08116b1 100644 (file)
@@ -794,8 +794,8 @@ class GlmMembersAdmin_leads_index extends GlmDataLeadEntry
                     $group_title = implode( ' ', $group_parts );
                     $grouped_interests[$group_title] = $intData->getList( "group_id = " . $group['id'], 'title' );
                 }
-                if ( $grouped_interests ) {
-                    foreach ( $grouped_interests as $group_name => $interests ) {
+                foreach ( $grouped_interests as $group_name => $interests ) {
+                    if ($interests) {
                         foreach ( $interests as $key => $interest ) {
                             $grouped_interests[$group_name][$key]['selected']
                                 = ( isset( $search_params['interests'][$key] ) && $search_params['interests'][$key] ) ? 1 : 0;