From 48e60b88ce23fd22a46bc694e01ab510365454d7 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Sun, 2 Mar 2025 13:21:25 -0500 Subject: [PATCH] fix: use errors method to check equivalence Signed-off-by: Chris Gianelloni --- internal/state/state.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/state/state.go b/internal/state/state.go index 7f81230..90e5870 100644 --- a/internal/state/state.go +++ b/internal/state/state.go @@ -99,7 +99,7 @@ func (s *State) compareFingerprint() error { err := s.db.Update(func(txn *badger.Txn) error { item, err := txn.Get([]byte(fingerprintKey)) if err != nil { - if err == badger.ErrKeyNotFound { + if errors.Is(err, badger.ErrKeyNotFound) { if err := txn.Set([]byte(fingerprintKey), []byte(fingerprint)); err != nil { return err } @@ -162,7 +162,7 @@ func (s *State) GetCursor() (uint64, string, error) { } return nil }) - if err == badger.ErrKeyNotFound { + if errors.Is(err, badger.ErrKeyNotFound) { return 0, "", nil } return slotNumber, blockHash, err @@ -206,7 +206,7 @@ func (s *State) GetDiscoveredAddresses() ([]DiscoveredAddress, error) { return nil }) if err != nil { - if err != badger.ErrKeyNotFound { + if !errors.Is(err, badger.ErrKeyNotFound) { return ret, err } }