From 9f8614d0328d252936aef988ac837524935b25a1 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Wed, 25 Oct 2023 05:19:58 -0600 Subject: [PATCH] can handle no prior file --- ledger/transaction.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ledger/transaction.go b/ledger/transaction.go index da6bca3..35aefbc 100644 --- a/ledger/transaction.go +++ b/ledger/transaction.go @@ -46,6 +46,9 @@ func (files Files) transactions() ([]transaction, error) { func (files Files) _transactions(file string) ([]transaction, error) { f, err := os.Open(string(file)) + if os.IsNotExist(err) { + return nil, nil + } if err != nil { return nil, err }