@@ -2522,44 +2522,32 @@ function compare_not(doc, index, item) {
25222522
25232523function compare_eq_date ( doc , index , item ) {
25242524 var val = doc [ item . name ]
2525- if ( val )
2526- return item . value === ( val instanceof Date ? val : new Date ( val ) ) ;
2527- return false ;
2525+ return val ? item . value === ( val instanceof Date ? val : new Date ( val ) ) : false ;
25282526}
25292527
25302528function compare_lt_date ( doc , index , item ) {
25312529 var val = doc [ item . name ] ;
2532- if ( val )
2533- return item . value < ( val instanceof Date ? val : new Date ( val ) ) ;
2534- return false ;
2530+ return val ? item . value < ( val instanceof Date ? val : new Date ( val ) ) : false ;
25352531}
25362532
25372533function compare_gt_date ( doc , index , item ) {
25382534 var val = doc [ item . name ] ;
2539- if ( val )
2540- return item . value > ( val instanceof Date ? val : new Date ( val ) ) ;
2541- return false ;
2535+ return val ? item . value > ( val instanceof Date ? val : new Date ( val ) ) : false ;
25422536}
25432537
25442538function compare_eqlt_date ( doc , index , item ) {
25452539 var val = doc [ item . name ] ;
2546- if ( val )
2547- return item . value <= ( val instanceof Date ? val : new Date ( val ) ) ;
2548- return false ;
2540+ return val ? item . value <= ( val instanceof Date ? val : new Date ( val ) ) : false ;
25492541}
25502542
25512543function compare_eqgt_date ( doc , index , item ) {
25522544 var val = doc [ item . name ] ;
2553- if ( val )
2554- return item . value >= ( val instanceof Date ? val : new Date ( val ) ) ;
2555- return false ;
2545+ return val ? item . value >= ( val instanceof Date ? val : new Date ( val ) ) : false ;
25562546}
25572547
25582548function compare_not_date ( doc , index , item ) {
25592549 var val = doc [ item . name ] ;
2560- if ( val )
2561- return item . value !== ( val instanceof Date ? val : new Date ( val ) ) ;
2562- return false ;
2550+ return val ? item . value !== ( val instanceof Date ? val : new Date ( val ) ) : false ;
25632551}
25642552
25652553function compare_likebeg ( doc , index , item ) {
0 commit comments