Changeset 4766


Ignore:
Timestamp:
07/15/11 14:28:55 (13 years ago)
Author:
roberto.santosjunior
Message:

Ticket #1820 - Erro ao criar grupo a partir de catálogo pessoal. r4625

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/contactcenter/js/ccAddGroup.js

    r4502 r4766  
    130130                                return; 
    131131                        } 
    132                          
     132 
    133133                        if(data['status'] == 'warning') 
    134134                                showMessage(data['msg']); 
     
    156156                 
    157157                sdata[0] = this.title.value; 
    158                 var contacts = new Array(); 
     158                var contacts = new Array();                              
    159159                var old_contacts = new Array(); 
    160160                 
    161161                for (j =0; j < this.contact_in_list.length; j++) 
    162                         contacts[j] = this.contact_in_list.options[j].value; 
     162                        contacts[j] = this.contact_in_list.options[j].value;                     
    163163                for (i = 0; i < this.old_contacts_in_list.length; i++) 
    164164                        old_contacts[i] = this.old_contacts_in_list[i]; 
     
    176176 
    177177                sdata[1] = contacts;             
    178                 sdata[2] = this.group_id.value == 'undefined' ?         sdata[2] = 0 : sdata[2]  = this.group_id.value;          
     178                sdata[2] = this.group_id.value == 'undefined' ?         sdata[2] = 0 : sdata[2]  = this.group_id.value;                                                  
    179179                sdata[3] = old_contacts; 
    180180                var sdata = 'add='+escape(serialize(sdata)); 
     
    387387                { 
    388388 
    389                                         var item = data[3][i]; 
    390                                         if (data[8] == 'bo_shared_people_manager'){  
    391                                                 var id = data[3][i][6];  
    392                                         }         
    393                                         else  
    394                                         {  
    395                                                 var id = 'ldap:'+data[11]+':'+item[6];  
    396                                         } 
    397                                         var option = document.createElement('OPTION'); 
    398                                         option.value = id; 
    399                                         option.text = item[1]+' ('+item[4]+')'; 
    400                                         contact_list.options[contact_list.options.length] = option; 
     389                   var item = data[3][i]; 
     390                   if (data[8] == 'bo_shared_people_manager' || data[8] == 'bo_people_catalog'){ 
     391                       var id = data[3][i][6]; 
     392                   } 
     393                   else 
     394                   { 
     395                       var id = 'ldap:'+data[11]+':'+item[6]; 
     396                   } 
     397                   var option = document.createElement('OPTION'); 
     398                   option.value = id; 
     399                   option.text = item[1]+' ('+item[4]+')'; 
     400                   contact_list.options[contact_list.options.length] = option; 
    401401                } 
    402402 
Note: See TracChangeset for help on using the changeset viewer.