def collections()

in src/main/scala/com/gu/contentapi/services/Facia.scala [39:51]


  def collections(front: String): Option[JsArray] = {
    val response: Response = Http.get(s"${Config.nextGenApiUrl}$front/lite.json")

    if (response.code == 200) {
      val parsedResponse: Option[JsArray] = (Json.parse(response.body.byteStream) \ "collections").asOpt[JsArray]
      response.body.close()
      parsedResponse
    } else {
      println(s"Could not retrieve editors picks for front: $front")
      response.body.close()
      None
    }
  }