darned floats

This commit is contained in:
Bel LaPointe
2023-10-25 07:36:44 -06:00
parent 29506b5a04
commit 6cc34f7f42
3 changed files with 32 additions and 20 deletions

View File

@@ -14,7 +14,7 @@ func (deltas Deltas) Like(like ...Like) Deltas {
return result
}
func (deltas Deltas) Register() (map[string]Balances, error) {
func (deltas Deltas) Register() map[string]Balances {
dateToBalances := map[string]Balances{}
for _, delta := range deltas {
if _, ok := dateToBalances[delta.Date]; !ok {
@@ -33,10 +33,10 @@ func (deltas Deltas) Register() (map[string]Balances, error) {
}
dateToBalances[dates[i]].PushAll(dateToBalances[dates[i-1]])
}
return dateToBalances, nil
return dateToBalances
}
func (deltas Deltas) Balances() (Balances, error) {
func (deltas Deltas) Balances() Balances {
result := make(Balances)
for _, delta := range deltas {
if _, ok := result[delta.Name]; !ok {
@@ -48,5 +48,5 @@ func (deltas Deltas) Balances() (Balances, error) {
result[delta.Name][delta.Currency] += delta.Value
}
return result, nil
return result
}