summaryrefslogtreecommitdiff
path: root/cask/src/cask/endpoints/StaticEndpoints.scala
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-08-18 10:16:27 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-08-18 10:16:27 +0800
commit4b0cfdf0eeca46cfccbf9fe42af42f383932c427 (patch)
treeeafc563d53cc6d840d88a9848a88fa67f03cbb9e /cask/src/cask/endpoints/StaticEndpoints.scala
parentf8bb6f693b8450f8e049396fd0e7d032ac7acb23 (diff)
downloadcask-4b0cfdf0eeca46cfccbf9fe42af42f383932c427.tar.gz
cask-4b0cfdf0eeca46cfccbf9fe42af42f383932c427.tar.bz2
cask-4b0cfdf0eeca46cfccbf9fe42af42f383932c427.zip
0.1.10.1.1
Diffstat (limited to 'cask/src/cask/endpoints/StaticEndpoints.scala')
-rw-r--r--cask/src/cask/endpoints/StaticEndpoints.scala10
1 files changed, 5 insertions, 5 deletions
diff --git a/cask/src/cask/endpoints/StaticEndpoints.scala b/cask/src/cask/endpoints/StaticEndpoints.scala
index 1d66b2c..15eae0d 100644
--- a/cask/src/cask/endpoints/StaticEndpoints.scala
+++ b/cask/src/cask/endpoints/StaticEndpoints.scala
@@ -1,7 +1,7 @@
package cask.endpoints
import cask.main.Endpoint
-import cask.model.ParamContext
+import cask.model.Request
class staticFiles(val path: String) extends Endpoint{
type Output = String
@@ -9,8 +9,8 @@ class staticFiles(val path: String) extends Endpoint{
type Input = Seq[String]
type InputParser[T] = QueryParamReader[T]
override def subpath = true
- def wrapFunction(ctx: ParamContext, delegate: Delegate): Returned = {
- delegate(Map()).map(t => cask.model.StaticFile(t + "/" + ctx.remaining.mkString("/")))
+ def wrapFunction(ctx: Request, delegate: Delegate): Returned = {
+ delegate(Map()).map(t => cask.model.StaticFile(t + "/" + ctx.remainingPathSegments.mkString("/")))
}
def wrapPathSegment(s: String): Input = Seq(s)
@@ -22,9 +22,9 @@ class staticResources(val path: String, resourceRoot: ClassLoader = getClass.get
type Input = Seq[String]
type InputParser[T] = QueryParamReader[T]
override def subpath = true
- def wrapFunction(ctx: ParamContext, delegate: Delegate): Returned = {
+ def wrapFunction(ctx: Request, delegate: Delegate): Returned = {
delegate(Map()).map(t =>
- cask.model.StaticResource(t + "/" + ctx.remaining.mkString("/"), resourceRoot)
+ cask.model.StaticResource(t + "/" + ctx.remainingPathSegments.mkString("/"), resourceRoot)
)
}