'use' => 'a'
),
+ 'other_ref_dest_id' => array(
+ 'field' => 'other_ref_dest',
+ 'as' => 'other_ref_dest_id',
+ 'type' => 'integer',
+ 'use' => 'lged'
+ ),
+
// Admin Reference Type
'admin_ref_type' => array (
'field' => 'admin_ref_type',
$memberData = new GlmDataMemberInfo( $this->wpdb, $this->config );
$member = $memberData->getActiveInfoForMember((int)$r['ref_dest_id']);
$r['member'] = $member;
- } else if ( $r['other_ref_dest'] ) {
+ } else if ( $r['other_ref_dest_id'] ) {
// get member id from the name
- $memberId = get_member_id_by_name( $r['other_ref_dest'], '');
include_once GLM_MEMBERS_PLUGIN_CLASS_PATH . '/data/dataMemberInfo.php';
$memberData = new GlmDataMemberInfo( $this->wpdb, $this->config );
- $member = $memberData->getActiveInfoForMember( (int)$memberId );
+ $member = $memberData->getActiveInfoForMember( (int)$r['other_ref_dest_id'] );
$r['member'] = $member;
} else {
include_once GLM_MEMBERS_EVENTS_PLUGIN_CLASS_PATH . '/data/dataLocations.php';
$this->postAddTimes = true;
$whereParts = array();
- $where = '';
+ $where = $order = '';
if ($memberId = filter_var( $memberId, FILTER_VALIDATE_INT )) {
$whereParts[] = "T.ref_type = ".$this->config['ref_type_numb']['Member']." and T.ref_dest = $memberId ";
SELECT event
FROM " . GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "times
WHERE DATE(start_time) >= %s)";
- return $this->wpdb->get_var( $this->wpdb->prepare( $sql, $from, $to ) );
+ return $this->wpdb->get_var( $this->wpdb->prepare( $sql, $from ) );
}
/**
* getEventCountForWeekRange