BUG 11093 'Delegated Date' in Advanced Search, doesn't work if you set 'Date From' equals 'Date To'.
Was added a validation to search by 'Delegated Date' using the same 'Date From' and 'Date To' fields.
This commit is contained in:
@@ -232,7 +232,12 @@ class Applications
|
||||
|
||||
if ($dateFrom != '') {
|
||||
if ($dateTo != '') {
|
||||
$Criteria->add( $Criteria->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL )->addAnd( $Criteria->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL ) ) );
|
||||
if ($dateFrom == $dateTo) {
|
||||
$dateAux = $dateFrom;
|
||||
$dateFrom = $dateAux . " 00:00:00";
|
||||
$dateTo = $dateAux . " 23:23:59";
|
||||
}
|
||||
$Criteria->add( $Criteria->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL )->addAnd( $Criteria->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL ) ) );
|
||||
$CriteriaCount->add( $CriteriaCount->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL )->addAnd( $Criteria->getNewCriterion( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL ) ) );
|
||||
} else {
|
||||
$Criteria->add( AppCacheViewPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL );
|
||||
|
||||
Reference in New Issue
Block a user