diff --git a/src/edit.rs b/src/edit.rs index ed1f70e..e8380f8 100644 --- a/src/edit.rs +++ b/src/edit.rs @@ -840,6 +840,7 @@ pub(crate) struct PossibleContributions { proportional: Contribution, same_remaining: Contribution, missing_months: u8, + main_account: f64, } pub(crate) trait Spendings { @@ -932,6 +933,7 @@ pub(crate) trait Spendings { remaining: remaining_per_person, savings: saving_same_remaining, }, + main_account, missing_months: self.average().get().saturating_sub(count), } } @@ -1302,7 +1304,7 @@ impl EditState { text("Outputs").size(TEXT_H1), text(&format!( "Main account: {:.2} €{missing_warning}", - contributions.same_remaining.main.total(), + contributions.main_account, )) .size(TEXT_EMPH2), row![