Changeset 5190


Ignore:
Timestamp:
11/21/11 11:16:05 (8 years ago)
Author:
rafaelraymundo
Message:

Ticket #2328 - Não mostra usuários na pesquisa por nome aos catálogos externos.

Location:
branches/2.3/contactcenter/inc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/contactcenter/inc/class.bo_catalog_group_catalog.inc.php

    r4471 r5190  
    7676                        { 
    7777                                $meta_catalog =& CreateObject('contactcenter.bo_global_ldap_catalog',$ldap_info['id_source'], $ldap_info['context'], $this->external); 
     78                                if ($meta_catalog->src_info) 
     79                                { 
     80                                    $recursive = $meta_catalog->src_info['recursive']; 
     81                                } 
    7882                                return $meta_catalog->find($what, $rules, $other, $area, $recursive); 
    7983                        } 
  • branches/2.3/contactcenter/inc/class.bo_contactcenter.inc.php

    r3282 r5190  
    208208                function find($what, $rules=false, $other=false, $area=false, $recursive=false) 
    209209                { 
    210                         return $this->catalog->find($what, $rules, $other, $area, $recursive); 
     210                        return $this->catalog->find($what, $rules, $other, $area, $recursive); 
    211211                } 
    212212                 
  • branches/2.3/contactcenter/inc/class.ui_data.inc.php

    r4669 r5190  
    32393239                                // Get only this attributes: dn, cn for external catalogs, 
    32403240                                // used to restrict the attributes used in filters 
    3241                                 $ids = $this->bo->find(array($data['fields']['id'], $data['fields']['search']), $rules, array('order' => $data['fields']['search'], 'sort' => 'ASC'), $data['search_for'] != null); 
     3241                                $ids = $this->bo->find(array($data['fields']['id'], $data['fields']['search']), $rules, array('order' => $data['fields']['search'], 'sort' => 'ASC'), $data['search_for_area'] != null); 
    32423242                        } 
    32433243                        else 
     
    32533253                                        'contact.connection.mail', 
    32543254                                        'contact.connection.phone' 
    3255                                         ), $rules, array('order' => $data['fields']['search'], 'sort' => 'ASC'), $data['search_for_area'], $data['search_for'] != null ); 
     3255                                        ), $rules, array('order' => $data['fields']['search'], 'sort' => 'ASC'), $data['search_for_area']); 
    32563256                        } 
    32573257 
Note: See TracChangeset for help on using the changeset viewer.