diff --git a/ud/store/store.go b/ud/store/store.go index a9f095d01e796d850577c5d1fe9779cfbb3fb653..28eb640b3acf058a185ec0794250d38224a5e1ca 100644 --- a/ud/store/store.go +++ b/ud/store/store.go @@ -12,6 +12,7 @@ package ud import ( "encoding/json" "github.com/pkg/errors" + jww "github.com/spf13/jwalterweatherman" "gitlab.com/elixxir/client/storage/versioned" "gitlab.com/elixxir/primitives/fact" "gitlab.com/xx_network/primitives/netTime" @@ -28,8 +29,7 @@ const ( // Error constants const ( - malformedFactErr = "Failed to load due to " + - "malformed fact: %s" + malformedFactErr = "Failed to load due to malformed fact %s" loadConfirmedFactErr = "Failed to load confirmed facts" loadUnconfirmedFactErr = "Failed to load unconfirmed facts" saveUnconfirmedFactErr = "Failed to save unconfirmed facts" @@ -276,6 +276,7 @@ func (s *Store) unmarshalUnconfirmedFacts(data []byte) (map[string]fact.Fact, er ufd := ufdList[i] f, err := fact.UnstringifyFact(ufd.stringifiedFact) if err != nil { + jww.ERROR.Printf("Bad fact data: %s", data) return unconfirmedFacts, errors.WithMessagef(err, malformedFactErr, string(data)) }