diff options
Diffstat (limited to 'cask/src/cask/endpoints/FormEndpoint.scala')
-rw-r--r-- | cask/src/cask/endpoints/FormEndpoint.scala | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cask/src/cask/endpoints/FormEndpoint.scala b/cask/src/cask/endpoints/FormEndpoint.scala index 264c169..38ce994 100644 --- a/cask/src/cask/endpoints/FormEndpoint.scala +++ b/cask/src/cask/endpoints/FormEndpoint.scala @@ -44,10 +44,9 @@ object FormReader{ } } class postForm(val path: String, override val subpath: Boolean = false) - extends Endpoint[Response.Raw] { + extends Endpoint[Response.Raw, Seq[FormEntry]] { val methods = Seq("post") - type Input = Seq[FormEntry] type InputParser[T] = FormReader[T] def wrapFunction(ctx: Request, delegate: Delegate): Router.Result[Response.Raw] = { @@ -68,6 +67,6 @@ class postForm(val path: String, override val subpath: Boolean = false) } } - def wrapPathSegment(s: String): Input = Seq(FormValue(s, new io.undertow.util.HeaderMap)) + def wrapPathSegment(s: String): Seq[FormEntry] = Seq(FormValue(s, new io.undertow.util.HeaderMap)) } |