Changeset 5251


Ignore:
Timestamp:
12/14/11 07:45:55 (12 years ago)
Author:
gustavo
Message:

Ticket #2376 - Parágrafos extras no detalhe de contato do catálogo pessoal

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/QuickCatalogSearch.js

    r5231 r5251  
    289289                                                var tmp_campo = '<p><label class="attribute">' + campo + "</label>" ; 
    290290                                                for(j=0; j<data[first_contact][valor.toLowerCase()].length; j++) { 
    291                                                         details.append(tmp_campo + '<span class="value">' + data[first_contact][valor.toLowerCase()][j] + "</span></p>"); 
     291                                                        details.append(tmp_campo + '<span class="value">' + utf8_decoder(data[first_contact][valor.toLowerCase()][j]) + "</span></p>"); 
    292292                                                        tmp_campo = ""; 
    293293                                                } 
     
    313313                                                details.append('<p><label class="attribute">Telefone</label>' + '<span class="value">' + data[first_contact].telephonenumber + "</span></p>"); 
    314314                                } 
    315                                 if(data[first_contact].mail != get_lang("No mail")) { 
    316                                         if(data[first_contact].mail.length > 1) { 
     315                                if( data[first_contact].type_contact == "G") { 
     316                                        if(data[first_contact].mail[0].length > 1) { 
    317317                                                for (var i=0; i<=extra_fields.length-1; i++) { 
    318318                                                        var campo = extra_fields[i].substr(extra_fields[i].indexOf("|")+1);     
     
    321321                                                                var tmp_campo = '<p><label class="attribute">' + campo + "</label>" ; 
    322322                                                                for(j=0; j<data[first_contact][valor.toLowerCase()].length; j++) { 
    323                                                                         details.append(tmp_campo + '<span class="value">' + data[first_contact][valor.toLowerCase()][j] + "</span></p>"); 
     323                                                                        details.append(tmp_campo + '<span class="value">' + utf8_decoder(data[first_contact][valor.toLowerCase()][j]) + "</span></p>"); 
    324324                                                                        tmp_campo = ""; 
    325325                                                                }        
     
    363363                                                                                        var tmp_campo = '<p><label class="attribute">' + campo + "</label>" ; 
    364364                                                                                        for(j=0; j<data[this.value][valor.toLowerCase()].length; j++) { 
    365                                                                                                 details.append(tmp_campo + '<span class="value">' + data[this.value][valor.toLowerCase()][j] + "</span></p>"); 
     365                                                                                                details.append(tmp_campo + '<span class="value">' + utf8_decoder(data[this.value][valor.toLowerCase()][j]) + "</span></p>"); 
    366366                                                                                                tmp_campo = ""; 
    367367                                                                                        } 
     
    397397                                                                                                        var tmp_campo = '<p><label class="attribute">' + campo + "</label>" ; 
    398398                                                                                                        for(j=0; j<data[this.value][valor.toLowerCase()].length; j++) { 
    399                                                                                                                 details.append(tmp_campo + '<span class="value">' + data[this.value][valor.toLowerCase()][j] + "</span></p>"); 
     399                                                                                                                details.append(tmp_campo + '<span class="value">' + utf8_decoder(data[this.value][valor.toLowerCase()][j]) + "</span></p>"); 
    400400                                                                                                                tmp_campo = ""; 
    401401                                                                                                        } 
Note: See TracChangeset for help on using the changeset viewer.