Use os.UserHomeDir instead of user.Current to avoid depedency to cgo (#119)

Co-authored-by: Loric Brevet <loric.brevet@amersports.com>
This commit is contained in:
Loric Brevet
2022-04-23 12:03:54 +02:00
committed by GitHub
parent 915aff09a7
commit beb3dcc811

View File

@@ -4,7 +4,6 @@ import (
"encoding/json"
"io/ioutil"
"os"
"os/user"
"path/filepath"
"github.com/browserpass/browserpass-native/errors"
@@ -148,12 +147,12 @@ func getDefaultPasswordStorePath() (string, error) {
return path, nil
}
usr, err := user.Current()
home, err := os.UserHomeDir()
if err != nil {
return "", err
}
path = filepath.Join(usr.HomeDir, ".password-store")
path = filepath.Join(home, ".password-store")
return path, nil
}