Changeset 3107


Ignore:
Timestamp:
07/30/10 17:04:10 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #1091 - Implementado a busca de salas para bate-papo no novo modulo Expresso messenger XEP-0045-MUC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/jabberit_messenger/jmessenger/js/trophyim.js

    r3102 r3107  
    663663    { 
    664664        var xquery = msg.getElementsByTagName("x"); 
    665          
     665         
    666666        if ( xquery.length > 0 ) 
    667667        { 
     
    677677                        var nickName = xquery[i].parentNode.getAttribute('from'); 
    678678                                nickName = Strophe.getResourceFromJid(nickName); 
     679 
     680                        var type = ( xquery[i].parentNode.getAttribute('type') != null ) ? xquery[i].parentNode.getAttribute('type') : 'available' ; 
    679681                         
    680                         var type = xquery[i].parentNode.getAttribute('type') ? xquery[i].parentNode.getAttribute('type') : 'available' ; 
    681                          
    682                         var show = ( xquery[i].parentNode.firstChild.firstChild != null ) ? xquery[i].parentNode.firstChild.firstChild.nodeValue : type ; 
     682                        var show = ( xquery[i].parentNode.firstChild.firstChild.nodeName.toLowerCase() == "show" ) ? xquery[i].parentNode.firstChild.firstChild.nodeValue : type ; 
    683683                         
    684684                        if( xquery[i].firstChild.getAttribute('jid') ) 
     
    693693                                _UserChatRoom.appendChild( document.createTextNode(nickName) ); 
    694694                 
    695                         var nodeUser = document.getElementById(nameChatRoom + "_UserChatRoom__" + xquery[i].firstChild.getAttribute('jid') );            
     695                        var nodeUser = document.getElementById( nameChatRoom + "_UserChatRoom__" + xquery[i].firstChild.getAttribute('jid') );           
    696696                                 
    697697                        if( nodeUser == null && xquery[i].firstChild.getAttribute('jid') ) 
Note: See TracChangeset for help on using the changeset viewer.