Skip to content

Commit

Permalink
bug abe-sql where OR/And (reversed)
Browse files Browse the repository at this point in the history
  • Loading branch information
nicolaslabbe committed Oct 3, 2016
1 parent 8416acd commit 2d27682
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/cli/cms/data/abe-sql.js
Original file line number Diff line number Diff line change
Expand Up @@ -454,12 +454,12 @@ export default class Sql {
case 'AND':
isLeftCorrect = Sql.recurseWhere(where.left, jsonDoc, jsonOriginalDoc)
isRightCorrect = Sql.recurseWhere(where.right, jsonDoc, jsonOriginalDoc)
isCorrect = isLeftCorrect && isRightCorrect
isCorrect = !isLeftCorrect && !isRightCorrect
break
case 'OR':
isLeftCorrect = Sql.recurseWhere(where.left, jsonDoc, jsonOriginalDoc)
isRightCorrect = Sql.recurseWhere(where.right, jsonDoc, jsonOriginalDoc)
isCorrect = isLeftCorrect || isRightCorrect
isCorrect = !isLeftCorrect || !isRightCorrect
break
case 'IN':
var valuesLeft = Sql.getWhereValuesToCompare(where, jsonDoc, jsonOriginalDoc)
Expand Down

0 comments on commit 2d27682

Please sign in to comment.