Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if debtor
- json.funding do
- json.invoices_count debtor.invoices.count
- accepted_invoice_count = debtor.invoices.inject(0) { |sum, invoice|
- invoice && invoice.funding_request && invoice.funding_request.status=='accepted' && invoice.status=='accepted' ? sum+=1 : sum
- }
- json.accepted_invoice_count accepted_invoice_count ? accepted_invoice_count :0
- json.funding_requests_count debtor.funding_requests.count
- accepted_balance=debtor.invoices.inject(0) { |sum, invoice|
- invoice && invoice.funding_request && invoice.funding_request.status=='accepted' && invoice.status=='accepted' ? sum+=invoice.amount.to_f : sum
- }
- json.accepted_balance accepted_balance ? accepted_balance : 0
- signed_balance=debtor.invoices.inject(0) { |sum, invoice|
- invoice && invoice.funding_request && invoice.funding_request.status=='signed' && invoice.status=='accepted' ? sum+=invoice.amount.to_f : sum
- }
- json.signed_balance signed_balance ? signed_balance : 0
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement