Skip to content

Commit

Permalink
Update deprecated references from Result to SimpleResult
Browse files Browse the repository at this point in the history
  • Loading branch information
danielkza committed Oct 7, 2013
1 parent 490cfff commit d634bc1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions app/controllers/Api.scala
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import models._

object Api extends Controller {

def BaseApiAction[A](bp: BodyParser[A], securityCheck: (App, String) => Boolean)(f: (Request[A], App) => Result): Action[A] = {
def BaseApiAction[A](bp: BodyParser[A], securityCheck: (App, String) => Boolean)(f: (Request[A], App) => SimpleResult): Action[A] = {
Action(bp) { request =>
request.headers.get(AUTHORIZATION) match {
case Some(header) => {
Expand All @@ -33,10 +33,10 @@ object Api extends Controller {
}
}

def SecuredApiAction[A](bp: BodyParser[A])(f: (Request[A], App) => Result): Action[A] =
def SecuredApiAction[A](bp: BodyParser[A])(f: (Request[A], App) => SimpleResult): Action[A] =
BaseApiAction(bp, (app, secret) => app.masterSecret == secret)(f)

def UnsecuredApiAction[A](bp: BodyParser[A])(f: (Request[A], App) => Result): Action[A] =
def UnsecuredApiAction[A](bp: BodyParser[A])(f: (Request[A], App) => SimpleResult): Action[A] =
BaseApiAction(bp, (app, secret) => app.secret == secret)(f)

def createDeviceToken(value: String) = UnsecuredApiAction(parse.anyContent) { (request, app) =>
Expand Down
4 changes: 2 additions & 2 deletions app/controllers/Users.scala
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,10 @@ trait Secured {
def onUnauthorized(request: RequestHeader) =
Results.Redirect(routes.Users.login).withSession("uriBeforeLogin" -> request.uri).flashing("error" -> "Login required")

def withAuth(f: => String => Request[AnyContent] => Result) =
def withAuth(f: => String => Request[AnyContent] => SimpleResult) =
withAuth[AnyContent](BodyParsers.parse.anyContent)(f)

def withAuth[A](bp: BodyParser[A])(f: => String => Request[A] => Result) = {
def withAuth[A](bp: BodyParser[A])(f: => String => Request[A] => SimpleResult) = {
Security.Authenticated(username, onUnauthorized) { user =>
Action[A](bp)(request => f(user)(request))
}
Expand Down

0 comments on commit d634bc1

Please sign in to comment.