diff options
author | Sergey Nastich <nastich@users.noreply.github.com> | 2018-09-30 16:40:47 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-30 16:40:47 -0400 |
commit | 18ad50733ac937148cbbb72c73fb5477ea6b50a1 (patch) | |
tree | 74dda70c1d8235197ad4ba9062580ce72f3c8246 /src | |
parent | 48aa360ef281ab48e18c46cef966b5152105332a (diff) | |
download | driver-core-18ad50733ac937148cbbb72c73fb5477ea6b50a1.tar.gz driver-core-18ad50733ac937148cbbb72c73fb5477ea6b50a1.tar.bz2 driver-core-18ad50733ac937148cbbb72c73fb5477ea6b50a1.zip |
Fix `responseToListResponse` for `x-resource-count` header in lowercase (#227)
Diffstat (limited to 'src')
-rw-r--r-- | src/main/scala/xyz/driver/core/rest/RestService.scala | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/scala/xyz/driver/core/rest/RestService.scala b/src/main/scala/xyz/driver/core/rest/RestService.scala index a324338..09d98b8 100644 --- a/src/main/scala/xyz/driver/core/rest/RestService.scala +++ b/src/main/scala/xyz/driver/core/rest/RestService.scala @@ -6,8 +6,6 @@ import akka.stream.Materializer import scala.concurrent.{ExecutionContext, Future} import scalaz.{ListT, OptionT} -import scalaz.syntax.equal._ -import scalaz.Scalaz.stringInstance trait RestService extends Service { @@ -76,7 +74,7 @@ trait RestService extends Service { response: HttpResponse): Future[ListResponse[T]] = { import DefaultJsonProtocol._ val resourceCount = response.headers - .find(_.name() === ContextHeaders.ResourceCount) + .find(_.name() equalsIgnoreCase ContextHeaders.ResourceCount) .map(_.value().toInt) .getOrElse(0) val meta = ListResponse.Meta(resourceCount, pagination.getOrElse(Pagination(resourceCount max 1, 1))) |