Use the member attribute as member info id
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 14 Apr 2017 14:50:32 +0000 (10:50 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 14 Apr 2017 14:50:32 +0000 (10:50 -0400)
Remove the other part.

models/front/fields/list.php

index bcb6e93..4de0dcc 100644 (file)
@@ -47,7 +47,7 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
 
     public function modelAction( $actionData = false )
     {
-        $member_id      = null;
+        $member_info_id      = null;
         $where          = '';
         $order          = '';
         $field_vals     = '';
@@ -58,9 +58,7 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
 
         // get the member id to pass to getList, set the where clause
         if ( isset( $actionData['request']['member'] ) ) {
-            $member_info_id = $member_id = $actionData['request']['member'] - 0;
-            //$member_info        = new GlmDataMemberInfo($this->wpdb, $this->config);
-            //$member_info_id     = $member_info->getActiveInfoIdForMember($member_id);
+            $member_info_id = $actionData['request']['member'] - 0;
 
             $where = "ref_dest = $member_info_id";
 
@@ -71,7 +69,7 @@ class GlmMembersFront_fields_list extends GlmDataFieldsCustomFields
             SELECT mt.name
               FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "member_type mt, " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "members m,
                    " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "member_info mi
-             WHERE mi.member = $member_id
+             WHERE mi.member = $member_info_id
                AND m.id = mi.member
                AND mt.id = m.member_type";
             $member_type    = $wpdb->get_var($sql);