File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 310310 dataValue = data [ n ] [ query [ i ] . name ]
311311 if ( dataValue == undefined )
312312 dataValue = ''
313- let logicalOperator = query [ i ] . logicalOperator || 'or '
313+ let logicalOperator = query [ i ] . logicalOperator || 'and '
314314 let queryValues = query [ i ] . value
315315 if ( ! Array . isArray ( queryValues ) )
316316 queryValues = [ queryValues ]
462462 b [ name ] = ""
463463 return b [ name ] . localeCompare ( a [ name ] )
464464 case 'number' :
465+ if ( ! b [ name ] )
466+ b [ name ] = 0
465467 return b [ name ] - a [ name ]
466468 case 'array' :
467469 case 'object' :
474476 a [ name ] = ""
475477 return a [ name ] . localeCompare ( b [ name ] )
476478 case 'number' :
479+ if ( ! a [ name ] )
480+ a [ name ] = 0
477481 return a [ name ] - b [ name ]
478482 case 'array' :
479483 case 'object' :
You can’t perform that action at this time.
0 commit comments