Changeset 7856 for trunk/prototype


Ignore:
Timestamp:
02/05/13 15:04:27 (11 years ago)
Author:
cristiano
Message:

Ticket #3337 - FILTROS Ao utilizar a opção Buscar na Caixa de Entrada

Location:
trunk/prototype
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/filters/filters.js

    r7753 r7856  
    491491        var criterias_ = new Array(); 
    492492 
     493    var isExact = (list_container.find('[name="isExact"]:checked').val() == 'and') ? 'yes' : 'no'; 
     494 
    493495        for (i in criteria_) 
    494496                if(criteria_[i] != "") 
     
    514516                                                }); 
    515517 
    516         var data = DataLayer.get( 'message', { filter: criterias_, criteria: { properties: { context: { folder: 'INBOX' } } } }, true ); 
     518        var data = DataLayer.get( 'message', { filter: criterias_, criteria: { isExact: isExact , properties: { context: { folder: 'INBOX' } } } }, true ); 
    517519        if(DataLayer.criterias['message:jqGrid']){ 
    518520                delete DataLayer.criterias['message:jqGrid'];    
  • trunk/prototype/services/ImapServiceAdapter.php

    r7719 r7856  
    174174                        { 
    175175                            if( count( $filter[$i] ) === 4 ) 
    176                             $criteria['isExact'] = ( array_shift( $filter[$i] ) === 'AND' ); 
     176                                array_shift( $filter[$i] ) ; 
    177177 
    178178                            $criteria[ $filter[$i][0] ] = array( 'criteria' => $filter[$i][2], 'filter' => $filter[$i][1] ); 
Note: See TracChangeset for help on using the changeset viewer.