Advertisement
Guest User

Untitled

a guest
Jun 25th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. def all = Action.async(parse.json) {
  2. implicit request => tokenForm.bind(request.body).fold(
  3. formWithErrors => Future.successful(BadRequest(formWithErrors.toString)),
  4. form => checkToken(form.token).map(token => {
  5. val directories = Directories.all.map(directory => {
  6. Json.toJson(directory)
  7. })
  8. Ok(Json.obj("status" -> {if (token.get.id.getOrElse(0) >= 1) true else false}, "message" -> {if (token.get.id.getOrElse(0) >= 1) Json.toJson(directories) else "Invalid token"}))
  9. })
  10. )
  11. }
  12.  
  13. No Json serializer found for type scala.concurrent.Future[play.api.libs.json.JsValue]. Try to implement an implicit Writes or Format for this type.
  14. Ok(Json.obj("status" -> {if (token.get.id.getOrElse(0) >= 1) true else false}, "message" -> {if (token.get.id.getOrElse(0) >= 1) Json.toJson(directories) else "Invalid token"}))
  15. ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement