maestrano/mno-enterprise

View on GitHub
api/app/views/mno_enterprise/jpi/v1/organizations/_invoices.json.jbuilder

Summary

Maintainability
Test Coverage
json.invoices do
  # TODO: Introduce pagination
  json.array! organization.invoices.order_by('ended_at.desc').limit(12) do |invoice|
    json.period invoice.period_label
    json.amount AccountingjsSerializer.serialize(invoice.total_due)
    json.paid invoice.paid?
    json.link mno_enterprise.invoice_path(invoice.slug)
  end
end