mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 00:53:50 +00:00
Authentication - Database: Fix user contact query.
This commit is contained in:
@@ -288,19 +288,19 @@ class plugin_database {
|
||||
|
||||
//get the user contact details
|
||||
if ($contacts_exists) {
|
||||
unset($parameters);
|
||||
$sql = "select ";
|
||||
$sql .= " c.contact_organization, ";
|
||||
$sql .= " c.contact_name_given, ";
|
||||
$sql .= " c.contact_name_family, ";
|
||||
$sql .= " a.contact_attachment_uuid, ";
|
||||
$sql .= " a.contact_attachment_uuid ";
|
||||
$sql .= "from v_contacts as c ";
|
||||
$sql .= "where contact_uuid = :contact_uuid ";
|
||||
$sql .= "left join v_contact_attachments as a ";
|
||||
$sql .= " on c.contact_uuid = a.contact_uuid ";
|
||||
$sql .= "left join v_contact_attachments as a on c.contact_uuid = a.contact_uuid ";
|
||||
$sql .= "where c.contact_uuid = :contact_uuid ";
|
||||
$sql .= "and c.domain_uuid = :domain_uuid ";
|
||||
$sql .= "and a.attachment_primary = true ";
|
||||
$sql .= "and a.attachment_filename is not null ";
|
||||
$sql .= "and a.attachment_content is not null ";
|
||||
$sql .= "and c.domain_uuid = :domain_uuid ";
|
||||
$parameters['domain_uuid'] = $this->domain_uuid;
|
||||
$parameters['contact_uuid'] = $this->contact_uuid;
|
||||
$contact = $settings->database()->select($sql, $parameters, 'row');
|
||||
|
||||
Reference in New Issue
Block a user