From e8f30ae4a1e0bb5baeefff43a1ad4f288d8695cd Mon Sep 17 00:00:00 2001 From: Brendan Mc Date: Sun, 13 Dec 2015 17:16:08 -0800 Subject: [PATCH] Don't cast to cryptor.UserDatabase to msp.UserDatabase. --- cryptor/cryptor.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cryptor/cryptor.go b/cryptor/cryptor.go index 2944fa6..47b489c 100644 --- a/cryptor/cryptor.go +++ b/cryptor/cryptor.go @@ -361,7 +361,7 @@ func (encrypted *EncryptedData) wrapKey(records *passvault.Records, clearKey []b return err } - db := msp.UserDatabase(UserDatabase{records: records}) + db := UserDatabase{records: records} shareSet, err := sss.DistributeShares(clearKey, &db) if err != nil { return err @@ -458,14 +458,14 @@ func (encrypted *EncryptedData) unwrapKey(cache *keycache.Cache, user string) (u return nil, nil, err } - db := msp.UserDatabase(UserDatabase{ + db := UserDatabase{ names: &names, cache: cache, user: user, labels: encrypted.Labels, keySet: encrypted.KeySetRSA, shareSet: encrypted.ShareSet, - }) + } unwrappedKey, err = sss.RecoverSecret(&db) return