aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@driver.xyz>2017-08-07 10:40:30 -0700
committerJakob Odersky <jakob@driver.xyz>2017-08-16 19:26:10 -0700
commit8657a5cfa8695607feb9025ebdbfbd13a5b4a8a8 (patch)
tree780361f4d301edf2b5a765d7697fa4b39c711e5f
parent8c60e3f6b22e4ee94c5cf7a0cb1f36e1266269de (diff)
downloadrest-query-8657a5cfa8695607feb9025ebdbfbd13a5b4a8a8.tar.gz
rest-query-8657a5cfa8695607feb9025ebdbfbd13a5b4a8a8.tar.bz2
rest-query-8657a5cfa8695607feb9025ebdbfbd13a5b4a8a8.zip
Fix pagination parser
-rw-r--r--src/main/scala/xyz/driver/pdsuicommon/parsers/PagiationParser.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/pdsuicommon/parsers/PagiationParser.scala b/src/main/scala/xyz/driver/pdsuicommon/parsers/PagiationParser.scala
index 3988668..dd492e4 100644
--- a/src/main/scala/xyz/driver/pdsuicommon/parsers/PagiationParser.scala
+++ b/src/main/scala/xyz/driver/pdsuicommon/parsers/PagiationParser.scala
@@ -13,7 +13,7 @@ object PaginationParser {
})
def parse(query: Seq[(String, String)]): Try[Pagination] = {
- val IntString = """\d+""".r
+ val IntString = """(\d+)""".r
def validate(field: String) = query.collectFirst { case (`field`, size) => size } match {
case Some(IntString(x)) => x.toInt
case Some(str) => throw new ParseQueryArgException((field, s"must be an integer (found $str)"))