decidim-budgets/app/models/decidim/budgets/order.rb in decidim-0.0.5 vs decidim-budgets/app/models/decidim/budgets/order.rb in decidim-0.0.6
- old
+ new
@@ -22,9 +22,12 @@
validates :total_budget, numericality: {
less_than_or_equal_to: :maximum_budget
}
+ scope :finished, -> { where.not(checked_out_at: nil) }
+ scope :pending, -> { where(checked_out_at: nil) }
+
# Public: Returns the sum of project budgets
def total_budget
projects.to_a.sum(&:budget)
end