Ignore:
Timestamp:
04/16/12 17:34:31 (12 years ago)
Author:
niltonneto
Message:

Ticket #2507 - Corrigido método getUserId(). Renomeado classe http_request.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/webservice/api/json-rpc/Catalog.php

    r5889 r5954  
    44 
    55class Catalog extends Expresso {         
    6         var $userPrefs; 
     6        var $searchCharactersNumber; 
    77        var $userId; 
    88 
    99        public function __construct(){ 
    10                 $this->userPrefs   = $this->getUserPreferences(); 
     10                $prefs = $GLOBALS['phpgw']->preferences->read(); 
     11                $this-> searchCharactersNumber = $prefs['expressoMail']['search_characters_number']; 
    1112        } 
    1213         
    1314        private function getUserId(){ 
    1415                $userProfile = $this->getUserProfile(); 
    15                 return $userProfile['account_id']; 
     16                return $userProfile['contactID']; 
    1617        } 
    1718         
     
    2930                                } 
    3031                                elseif($params['contactType'] == 2){ 
    31                                         if($this->userPrefs['search_characters_number'] <= strlen($search)) 
     32                                        if($this-> searchCharactersNumber <= strlen($search)) 
    3233                                                return $this->getGlobalContacts($search, $params['contactID']); 
    3334                                        else{ 
    34                                                 $this-> error = str_replace("%1",$this->userPrefs['search_characters_number'],"Your search argument must be longer than %1 characters."); 
     35                                                $this-> error = Errors::get(Errors::CATALOG_MIN_ARGUMENT_SEARCH); 
     36                                                $this-> error = str_replace("%1",$this-> searchCharactersNumber,$this->error); 
    3537                                                return $this->getResponse(); 
    3638                                        } 
Note: See TracChangeset for help on using the changeset viewer.