aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala
diff options
context:
space:
mode:
authorvlad <vlad@driver.xyz>2017-08-28 10:54:39 -0700
committervlad <vlad@driver.xyz>2017-08-28 10:54:39 -0700
commit618d30aa8b2c80043525546ffe7a301b0398b30f (patch)
treecd56b5e7d59d33c6c451f85daf9730995886511a /src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala
parentb6f8b09dcc9b39f1ae9c94959c82e7eb21e37da6 (diff)
downloadrest-query-618d30aa8b2c80043525546ffe7a301b0398b30f.tar.gz
rest-query-618d30aa8b2c80043525546ffe7a301b0398b30f.tar.bz2
rest-query-618d30aa8b2c80043525546ffe7a301b0398b30f.zip
Fixing filter parser + testv0.3.6
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala')
-rw-r--r--src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala2
1 files changed, 1 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 7bbcd10..8aff397 100644
--- a/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala
+++ b/src/main/scala/xyz/driver/pdsuicommon/parsers/SearchFilterParser.scala
@@ -55,7 +55,7 @@ object SearchFilterParser {
val dimensionParser: Parser[SearchFilterExpr.Dimension] = {
val identParser = P(
CharPred(c => c.isLetterOrDigit)
- .rep(min = 1)).!.map(SearchFilterExpr.Dimension(None, _))
+ .rep(min = 1)).!.map(s => SearchFilterExpr.Dimension(None, toSnakeCase(s)))
val pathParser = P(identParser.! ~ "." ~ identParser.!) map {
case (left, right) =>
SearchFilterExpr.Dimension(Some(toSnakeCase(left)), toSnakeCase(right))