1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-12-04 15:24:23 +01:00
fab-manager/app/views/api/invoices/show.json.jbuilder

16 lines
681 B
Plaintext
Raw Normal View History

2016-03-23 18:39:41 +01:00
json.extract! @invoice, :id, :created_at, :reference, :invoiced_type, :user_id, :avoir_date, :description
json.total (@invoice.total / 100.00)
json.name @invoice.user.profile.full_name
2019-01-09 16:28:23 +01:00
json.has_avoir @invoice.refunded?
2016-03-23 18:39:41 +01:00
json.is_avoir @invoice.is_a?(Avoir)
2019-01-09 16:28:23 +01:00
json.is_subscription_invoice @invoice.subscription_invoice?
2016-03-23 18:39:41 +01:00
json.stripe @invoice.stp_invoice_id?
json.date @invoice.is_a?(Avoir) ? @invoice.avoir_date : @invoice.created_at
json.items @invoice.invoice_items do |item|
json.id item.id
json.stp_invoice_item_id item.stp_invoice_item_id
json.amount (item.amount / 100.0)
json.description item.description
json.avoir_item_id item.invoice_item.id if item.invoice_item
end