Browse Source

Doesn't require a function declaration for the predicate

Christopher Hunt 12 years ago
parent
commit
169a31505b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      play-scala/app/utils/PredicatedAction.scala

+ 1 - 1
play-scala/app/utils/PredicatedAction.scala

@@ -7,7 +7,7 @@ import play.api.mvc._
  * condition is not satisfied then a supplied status result is yielded.
  */
 class PredicatedActionBuilder {
-  def apply[A](p: => Boolean, failed: Result)(action: Action[A]): Action[A] = new Action[A] {
+  def apply[A](p: Boolean, failed: Result)(action: Action[A]): Action[A] = new Action[A] {
     def apply(request: Request[A]): Result = {
       if (p) action(request) else failed
     }