diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2019-10-09 08:10:00 +0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2019-10-09 08:10:00 +0800 |
commit | fad17164dfe9252d3e3b6f90c0b74f8378c059e3 (patch) | |
tree | 459efb8657500f67e22a8e544f5aece83f828f77 /cask/src/cask/decorators | |
parent | d769f19643f51a8297abebbee01dc61d5bf5a2d5 (diff) | |
download | cask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.tar.gz cask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.tar.bz2 cask-fad17164dfe9252d3e3b6f90c0b74f8378c059e3.zip |
upgrade to quill 3.4.10, re-enable database examples
Diffstat (limited to 'cask/src/cask/decorators')
-rw-r--r-- | cask/src/cask/decorators/compress.scala | 5 |
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 { |