This commit is contained in:
Daniel 2024-12-08 22:10:35 +08:00
parent 67087238d8
commit ada8c71ca9
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 8 additions and 0 deletions

View file

@ -19,6 +19,7 @@ package model
import (
"bytes"
"crypto/rand"
"crypto/sha1"
"crypto/sha256"
"encoding/base64"
"errors"
@ -555,6 +556,7 @@ func ImportRepoKey(base64Key string) (retKey string, err error) {
Conf.Repo.Key = key
Conf.Save()
logging.LogInfof("imported repo key [%x]", sha1.Sum(Conf.Repo.Key))
if err = os.RemoveAll(Conf.Repo.GetSaveDir()); err != nil {
return
@ -669,6 +671,7 @@ func InitRepoKeyFromPassphrase(passphrase string) (err error) {
Conf.Repo.Key = key
Conf.Save()
logging.LogInfof("inited repo key [%x]", sha1.Sum(Conf.Repo.Key))
initDataRepo()
return
@ -705,6 +708,7 @@ func InitRepoKey() (err error) {
}
Conf.Repo.Key = key
Conf.Save()
logging.LogInfof("inited repo key [%x]", sha1.Sum(Conf.Repo.Key))
initDataRepo()
return