Merge pull request #567 from flugsio/fix561

support xhr POST requests without data
This commit is contained in:
Thibault Duplessis 2015-06-11 19:41:21 +02:00
commit de32af0551
2 changed files with 5 additions and 5 deletions

View file

@ -52,8 +52,8 @@ private[controllers] trait LilaController
}
}
protected def Open(f: Context => Fu[Result]): Action[AnyContent] =
Open(BodyParsers.parse.anyContent)(f)
protected def Open(f: Context => Fu[Result]): Action[Unit] =
Open(BodyParsers.parse.empty)(f)
protected def Open[A](p: BodyParser[A])(f: Context => Fu[Result]): Action[A] =
Action.async(p) { req =>
@ -71,8 +71,8 @@ private[controllers] trait LilaController
protected def OpenNoCtx(f: RequestHeader => Fu[Result]): Action[AnyContent] =
Action.async(f)
protected def Auth(f: Context => UserModel => Fu[Result]): Action[AnyContent] =
Auth(BodyParsers.parse.anyContent)(f)
protected def Auth(f: Context => UserModel => Fu[Result]): Action[Unit] =
Auth(BodyParsers.parse.empty)(f)
protected def Auth[A](p: BodyParser[A])(f: Context => UserModel => Fu[Result]): Action[A] =
Action.async(p) { req =>

View file

@ -64,7 +64,7 @@ object Tournament extends LilaController {
}
}
def join(id: String) = AuthBody { implicit ctx =>
def join(id: String) = Auth { implicit ctx =>
implicit me =>
NoEngine {
negotiate(