def getInvoices()

in src/main/scala/com/gu/invoicing/invoice/Impl.scala [35:46]


  def getInvoices(account: String): List[Invoice] = {
    Http(s"$zuoraApiHost/v1/transactions/invoices/accounts/$account")
      .header("Authorization", s"Bearer ${accessToken}")
      .asString
      .body
      .pipe(read[Invoices](_))
      .invoices
      .iterator
      .filter { _.amount >= 0.0 }
      .filter { _.status == "Posted" }
      .toList
  }