WHERE mail_ok = $mail_ok)";
}
if ( isset( $this->config['loggedInUser']['contactUser'] ) && !empty( $this->config['loggedInUser']['contactUser'] ) ) {
- $where_parts[] = "T.lead_id IN (
- SELECT id
- FROM " . GLM_MEMBERS_LEADS_PLUGIN_DB_PREFIX . "leads
- WHERE member_ok = true)";
+ if ( $mLeadCleanedAccess ) {
+ $where_parts[] = "T.cleaned = true";
+ } else {
+ $where_parts[] = "T.lead_id IN (
+ SELECT id
+ FROM " . GLM_MEMBERS_LEADS_PLUGIN_DB_PREFIX . "leads
+ WHERE member_ok = true)";
+ }
} else {
$user_can_edit_leads = true;
}
}
}
if ( !$user_can_edit_leads ) {
- unset(
- $out['source']
- );
+ unset( $out['source'] );
}
$interest_by_groups = array();
/*
user_trace_info TINYTEXT NULL, -- User IP address and other identifying network info (pos referrer)
cleaned BOOLEAN NULL, -- Cleaned lead
cleaned_imported BOOLEAN NULL, -- Cleaned lead - Imported
+ updated_date DATE NULL, -- Date this lead was updated
PRIMARY KEY (id),
INDEX (source_id),
INDEX (lead_id),