From 9ef4717c23cfe44e921bb0d6d7d9994624b16fc0 Mon Sep 17 00:00:00 2001 From: "Richard T. Carback III" <rick.carback@gmail.com> Date: Thu, 21 Jul 2022 19:35:44 +0000 Subject: [PATCH] Use ekv exists functionality instea of os.IsNotExist --- auth/store/previousNegotiations.go | 4 ++-- auth/store/sentRequest.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/auth/store/previousNegotiations.go b/auth/store/previousNegotiations.go index 37d9947e1..186d3af73 100644 --- a/auth/store/previousNegotiations.go +++ b/auth/store/previousNegotiations.go @@ -11,11 +11,11 @@ import ( "bytes" "encoding/binary" "encoding/json" - "os" jww "github.com/spf13/jwalterweatherman" "gitlab.com/elixxir/client/storage/versioned" "gitlab.com/elixxir/crypto/e2e/auth" + "gitlab.com/elixxir/ekv" "gitlab.com/xx_network/primitives/id" "gitlab.com/xx_network/primitives/netTime" ) @@ -140,7 +140,7 @@ func (s *Store) newOrLoadPreviousNegotiations() (map[id.ID]bool, error) { return nil, err } } - if os.IsNotExist(err) { + if !ekv.Exists(err) { newPreviousNegotiations := make(map[id.ID]bool) obj := &versioned.Object{ Version: negotiationPartnersVersion, diff --git a/auth/store/sentRequest.go b/auth/store/sentRequest.go index 9c70605aa..3794502bf 100644 --- a/auth/store/sentRequest.go +++ b/auth/store/sentRequest.go @@ -11,7 +11,6 @@ import ( "encoding/hex" "encoding/json" "fmt" - "os" "sync" "github.com/cloudflare/circl/dh/sidh" @@ -20,6 +19,7 @@ import ( sidhinterface "gitlab.com/elixxir/client/interfaces/sidh" "gitlab.com/elixxir/client/storage/versioned" "gitlab.com/elixxir/crypto/cyclic" + "gitlab.com/elixxir/ekv" "gitlab.com/elixxir/primitives/format" "gitlab.com/xx_network/primitives/id" "gitlab.com/xx_network/primitives/netTime" @@ -77,7 +77,7 @@ func loadSentRequest(kv *versioned.KV, partner *id.ID, grp *cyclic.Group) (*Sent obj, err := kv.Get(srKey, currentSentRequestVersion) // V0 Upgrade Path - if os.IsNotExist(err) { + if !ekv.Exists(err) { obj2, err2 := kv.Get(makeOldSentRequestKey(partner), 0) if err2 != nil { jww.DEBUG.Printf("v0 loadSentRequest: %+v", err) -- GitLab