Ignore:
Timestamp:
11/29/11 10:16:17 (12 years ago)
Author:
douglasz
Message:

Ticket #2349 - Problemas ao efetuar uma pesquisa rapida com arquivamentos locais

File:
1 edited

Legend:

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

    r5197 r5215  
    394394                 
    395395                        if ( local_folders.length > 0 ){ 
     396                                                        var currentSearch = document.getElementsByName(currentTab); 
    396397                            expresso_local_messages.setSortType(sortType); 
    397                             gears = expresso_local_messages.search( local_folders, expresso_local_messages.getFilter() ); 
     398                            gears = expresso_local_messages.search( local_folders, "##ALL <=>"+currentSearch[0].value +"##" ); 
    398399                        } 
    399400                } 
     
    442443                        } 
    443444 
    444                         if ( local_folders.length > 0 ) 
    445                                 gears = expresso_local_messages.search( local_folders, expresso_local_messages.getFilter() ); 
     445                        if ( local_folders.length > 0 ){ 
     446                                var currentSearch = document.getElementsByName(currentTab); 
     447                                gears = expresso_local_messages.search( local_folders, "##ALL <=>"+currentSearch[0].value +"##"); 
     448                        } 
    446449 
    447450                        data['data_gears']      = gears; 
    448451                        data['num_msgs']        = gears.length; 
    449452         
    450                 write_msg( data['num_msgs'] + " " + get_lang("results found") ); 
    451                          
     453                        if(data['num_msgs'] != undefined) 
     454                                write_msg( data['num_msgs'] + " " + get_lang("results found") ); 
     455                                                 
    452456                        EsearchE.mount_result( data, 'SORTDATE' ); 
    453457                } 
     
    665669                                var aux = numBox.split("_"); 
    666670                                numBox = parseInt(aux[0]) + 1; 
    667                         }else 
    668                         numBox++; 
    669  
     671                        }else{ 
     672                                inc_abas_search++; 
     673                                numBox = inc_abas_search; 
     674                        } 
    670675                        if( Data['data'] ) 
    671676                                var border_id = create_border(get_lang("Server Results"), "search_" + numBox); 
Note: See TracChangeset for help on using the changeset viewer.