Почему TODO в контроллерах иногда не компилируется в play2?

TODOудобно при кодировании контроллеров:

object Application extends Controller {

   def test = Action { TODO }

}

Это нормально. Но это:

def login = Action { implicit request => TODO }

Компиляция не пройдет, сообщение об ошибке:

type mismatch; found : play.api.mvc.Action[play.api.mvc.AnyContent] 
required: play.api.mvc.Result

Я должен удалить часть iplicit requestили использовать Ok("todo")вместо этого, что не удобно.

Как это исправить или я что-то упустил?

6
задан Vadim Kotov 1 November 2017 в 11:27
поделиться