diff options
author | vlad <vlad@driver.xyz> | 2017-10-11 18:13:01 -0700 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-10-11 18:13:01 -0700 |
commit | e147d9c31b5817809c9875e3d746f53ea849c1a1 (patch) | |
tree | c3d94ecbda29edaabb70408101c9d5811a596410 | |
parent | 22b4cd7b924f27231ed92c950cee6abe8a3cd5c9 (diff) | |
download | rest-query-e147d9c31b5817809c9875e3d746f53ea849c1a1.tar.gz rest-query-e147d9c31b5817809c9875e3d746f53ea849c1a1.tar.bz2 rest-query-e147d9c31b5817809c9875e3d746f53ea849c1a1.zip |
Support for boolean filtersv0.8.2
-rw-r--r-- | src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala b/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala index 2b89831..85e9149 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala @@ -119,7 +119,8 @@ object SearchFilterParser { private val nAryAtomParser: Parser[SearchFilterExpr.Atom.NAry] = P( dimensionParser ~ whitespaceParser ~ ( naryOperatorParser ~ whitespaceParser ~ - (longParser.rep(min = 1, sep = ",") | booleanParser.rep(min = 1, sep = ",") | nAryValueParser.!.rep(min = 1, sep = ",")) + (longParser.rep(min = 1, sep = ",") | booleanParser.rep(min = 1, sep = ",") | nAryValueParser.!.rep(min = 1, + sep = ",")) ) ~ End ).map { case NAryAtomFromTuple(atom) => atom |