From a11b201f650e5c82e0c6eea3e30c4aeddfc04a0a Mon Sep 17 00:00:00 2001 From: Dan Ballard Date: Wed, 18 Mar 2020 16:10:03 -0700 Subject: [PATCH] fix storage pretending to load stores it does not have a password for --- storage/v1/profile_store.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/storage/v1/profile_store.go b/storage/v1/profile_store.go index aa47663..edea80a 100644 --- a/storage/v1/profile_store.go +++ b/storage/v1/profile_store.go @@ -97,10 +97,13 @@ func LoadProfileWriterStore(eventManager event.Manager, directory, password stri ps := &ProfileStoreV1{fs: NewFileStore(directory, profileFilename, key), key: key, directory: directory, profile: nil, eventManager: eventManager, streamStores: map[string]StreamStore{}, writer: true} copy(ps.salt[:], salt) + + err = ps.load() + if err != nil { + return nil, err + } + ps.initProfileWriterStore() - - ps.load() - return ps, nil }