Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def all = Action.async(parse.json) {
- implicit request => tokenForm.bind(request.body).fold(
- formWithErrors => Future.successful(BadRequest(formWithErrors.toString)),
- form => checkToken(form.token).map(token => {
- val directories = Directories.all.map(directory => {
- Json.toJson(directory)
- })
- 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"}))
- })
- )
- }
- 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.
- 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"}))
- ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement