Merge remote-tracking branch 'origin/master' into 1422-record-payment-method-and-failed-payments

This commit is contained in:
Karl Erik Õunapuu 2020-01-30 18:34:15 +02:00
commit cb76a9f962
8 changed files with 118 additions and 4 deletions

View file

@ -17,7 +17,13 @@ class BankTransaction < ApplicationRecord
end
def invoice
@invoice ||= registrar.invoices.find_by(total: sum) if registrar
return unless registrar
@invoice ||= registrar.invoices
.order(created_at: :asc)
.unpaid
.non_cancelled
.find_by(total: sum)
end
def registrar