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