Module: Api::V1::Extensions::FinancialTxnFilters
- Defined in:
- app/models/extensions/finacial_txns.rb
Instance Method Summary collapse
Instance Method Details
#apply_filters(filters, statement = nil) ⇒ ActiveRecord::Relation
Filter records
11 12 13 14 15 16 17 18 19 20 |
# File 'app/models/extensions/finacial_txns.rb', line 11 def apply_filters(filters, statement=nil) financial_txns = super(filters, statement) if filters[:work_effort_id] financial_txns = financial_txns.joins(biz_txn_event: :work_effort_biz_txn_events) .where('work_effort_biz_txn_events.work_effort_id' => filters[:work_effort_id]) end financial_txns end |