From ddc95c9054f6ee7f89ba5558b30b238f73d3bc77 Mon Sep 17 00:00:00 2001 From: bel Date: Sat, 20 Jul 2024 09:27:08 -0600 Subject: [PATCH] delta.Transaction export field --- src/ledger/delta.go | 4 ++-- src/ledger/delta_test.go | 4 ++-- src/ledger/file.go | 2 +- src/ledger/file_test.go | 8 ++++---- src/ledger/like.go | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/ledger/delta.go b/src/ledger/delta.go index 066a5bc..6de7f2e 100644 --- a/src/ledger/delta.go +++ b/src/ledger/delta.go @@ -15,7 +15,7 @@ type Delta struct { Currency Currency Description string isSet bool - transaction string + Transaction string } func newDelta(transaction string, d, desc, name string, v float64, c string, isSet bool) Delta { @@ -26,7 +26,7 @@ func newDelta(transaction string, d, desc, name string, v float64, c string, isS Currency: Currency(c), Description: desc, isSet: isSet, - transaction: transaction, + Transaction: transaction, } } diff --git a/src/ledger/delta_test.go b/src/ledger/delta_test.go index 727adc3..6563a36 100644 --- a/src/ledger/delta_test.go +++ b/src/ledger/delta_test.go @@ -8,8 +8,8 @@ func TestDelta(t *testing.T) { d := "2099-08-07" delta := newDelta("x", d, "", "name", 34.56, "$", false) - if delta.transaction != "x" { - t.Error(delta.transaction) + if delta.Transaction != "x" { + t.Error(delta.Transaction) } if delta.Date != d { t.Error(delta.Date) diff --git a/src/ledger/file.go b/src/ledger/file.go index 07f6ba5..818485c 100644 --- a/src/ledger/file.go +++ b/src/ledger/file.go @@ -37,7 +37,7 @@ func (files Files) Amend(old, now Delta) error { var transaction transaction for _, xaction := range xactions { - if xaction.name != old.transaction { + if xaction.name != old.Transaction { continue } transaction = xaction diff --git a/src/ledger/file_test.go b/src/ledger/file_test.go index 2edf9b1..2e8fb16 100644 --- a/src/ledger/file_test.go +++ b/src/ledger/file_test.go @@ -146,7 +146,7 @@ func TestFileAmend(t *testing.T) { } else if deltas, err := files.Deltas(); err != nil { t.Fatal(err) } else if filtered := deltas.Like(func(d Delta) bool { - c.old.transaction = d.transaction + c.old.Transaction = d.Transaction return d == c.old }); len(filtered) != 1 { t.Fatalf("input %s didnt include old %+v in %+v", c.from, c.old, deltas) @@ -424,10 +424,10 @@ func TestFileDeltas(t *testing.T) { if i >= len(deltas) { break } - if deltas[i].transaction == "" { - t.Error(deltas[i].transaction) + if deltas[i].Transaction == "" { + t.Error(deltas[i].Transaction) } - deltas[i].transaction = "" + deltas[i].Transaction = "" if want[i] != deltas[i] { t.Errorf("[%d] \n\twant=%s, \n\t got=%s", i, want[i].Debug(), deltas[i].Debug()) } diff --git a/src/ledger/like.go b/src/ledger/like.go index e856e38..3967932 100644 --- a/src/ledger/like.go +++ b/src/ledger/like.go @@ -10,7 +10,7 @@ type Likes []Like func LikeTransaction(delta Delta) Like { return func(d Delta) bool { - return d.transaction == delta.transaction + return d.Transaction == delta.Transaction } }