From fe99fbc9deecdfc447a2cf57db59b9eb8400a652 Mon Sep 17 00:00:00 2001 From: Andrew Tomaka Date: Tue, 7 Mar 2023 22:08:02 -0500 Subject: [PATCH] Make the test suite pass --- app/models/member.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/member.rb b/app/models/member.rb index c8aad4b..6231711 100644 --- a/app/models/member.rb +++ b/app/models/member.rb @@ -1,5 +1,5 @@ class Member < ApplicationRecord - has_many :incomes + has_many :incomes, dependent: :destroy def income incomes.sum(&:amount) @@ -15,6 +15,8 @@ class Member < ApplicationRecord def burden_percent ((Income.total - others_included_income) / Income.total).round(2) + rescue + 0 end def burden_amount(total_amount: Expense.monthly_total)