app/models/payment_application.rb in erp_invoicing-3.0.0 vs app/models/payment_application.rb in erp_invoicing-3.0.1

- old
+ new

@@ -1,6 +1,11 @@ class PaymentApplication < ActiveRecord::Base - belongs_to :payment + belongs_to :financial_txn, :dependent => :destroy belongs_to :payment_applied_to, :polymorphic => true + belongs_to :money, :foreign_key => 'applied_money_amount_id', :dependent => :destroy + + def is_pending? + (self.financial_txn.is_scheduled? or self.financial_txn.is_pending?) unless self.financial_txn.nil? + end end