From 8dbaaff800731399e40f6bec985d6a6a1aca5336 Mon Sep 17 00:00:00 2001
From: Jono Wenger <jono@elixxir.io>
Date: Wed, 23 Feb 2022 13:03:34 -0800
Subject: [PATCH] Fix newOrLoadPreviousNegotiations load error message

---
 storage/auth/previousNegotiations.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/storage/auth/previousNegotiations.go b/storage/auth/previousNegotiations.go
index b8394f553..d15bab6bd 100644
--- a/storage/auth/previousNegotiations.go
+++ b/storage/auth/previousNegotiations.go
@@ -163,7 +163,8 @@ func (s *Store) savePreviousNegotiations() error {
 func (s *Store) newOrLoadPreviousNegotiations() (map[id.ID]struct{}, error) {
 	obj, err := s.kv.Get(negotiationPartnersKey, negotiationPartnersVersion)
 	if err != nil {
-		if strings.Contains(err.Error(), "object not found") {
+		if strings.Contains(err.Error(), "object not found") ||
+			strings.Contains(err.Error(), "no such file or directory") {
 			return make(map[id.ID]struct{}), nil
 		}
 		return nil, err
-- 
GitLab