summaryrefslogtreecommitdiff
path: root/cask
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2019-10-09 08:10:00 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2019-10-09 08:10:00 +0800
commitfad17164dfe9252d3e3b6f90c0b74f8378c059e3 (patch)
tree459efb8657500f67e22a8e544f5aece83f828f77 /cask
parentd769f19643f51a8297abebbee01dc61d5bf5a2d5 (diff)
downloadcask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.tar.gz
cask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.tar.bz2
cask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.zip
upgrade to quill 3.4.10, re-enable database examples
Diffstat (limited to 'cask')
-rw-r--r--cask/src/cask/decorators/compress.scala5
1 files changed, 4 insertions, 1 deletions
diff --git a/cask/src/cask/decorators/compress.scala b/cask/src/cask/decorators/compress.scala
index 0ffab28..3738bd0 100644
--- a/cask/src/cask/decorators/compress.scala
+++ b/cask/src/cask/decorators/compress.scala
@@ -7,7 +7,10 @@ import cask.model.{Request, Response}
import collection.JavaConverters._
class compress extends cask.RawDecorator{
def wrapFunction(ctx: Request, delegate: Delegate) = {
- val acceptEncodings = ctx.exchange.getRequestHeaders.get("Accept-Encoding").asScala.flatMap(_.split(", "))
+ val acceptEncodings = Option(ctx.exchange.getRequestHeaders.get("Accept-Encoding"))
+ .toSeq
+ .flatMap(_.asScala)
+ .flatMap(_.split(", "))
delegate(Map()).map{ v =>
val (newData, newHeaders) = if (acceptEncodings.exists(_.toLowerCase == "gzip")) {
new Response.Data {