Skip to content
Snippets Groups Projects
Commit a36eb5c5 authored by Leonardo Menezes's avatar Leonardo Menezes
Browse files

simplified nodes/indices names parsing

parent fefaaf1a
No related branches found
No related tags found
No related merge requests found
package models.commons
import play.api.libs.json.{JsArray, JsString, JsValue}
import play.api.libs.json.{JsArray, JsValue}
object Indices {
def apply(data: JsValue) = JsArray(data.as[JsArray].value.collect {
case index => (index \ "index").as[JsString]
})
def apply(data: JsValue) = JsArray((data \\ "index"))
}
package models.commons
import play.api.libs.json.{JsArray, JsString, JsValue}
import play.api.libs.json.{JsArray, JsValue}
object Nodes {
def apply(data: JsValue) = JsArray(data.as[JsArray].value.collect {
case node => (node \ "name").as[JsString]
})
def apply(data: JsValue): JsArray = JsArray((data \\ "name"))
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment