diff options
author | Karl Semich <0xloem@gmail.com> | 2020-10-30 17:20:19 -0400 |
---|---|---|
committer | Karl Semich <0xloem@gmail.com> | 2020-10-30 17:20:19 -0400 |
commit | 9f1d0e6f8baf0d6fde54829fcd2b8971ec160356 (patch) | |
tree | 59e3f549951c28d1ef90c8bff25fa68fa97af7b3 /repository/gogit.go | |
parent | 64efbf7c08691d50151142c5faef4877670b5bc5 (diff) | |
download | git-bug-9f1d0e6f8baf0d6fde54829fcd2b8971ec160356.tar.gz |
read name from both global and local config
Diffstat (limited to 'repository/gogit.go')
-rw-r--r-- | repository/gogit.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/repository/gogit.go b/repository/gogit.go index b30effb5..c59409d4 100644 --- a/repository/gogit.go +++ b/repository/gogit.go @@ -202,22 +202,12 @@ func (repo *GoGitRepo) GetPath() string { // GetUserName returns the name the the user has used to configure git func (repo *GoGitRepo) GetUserName() (string, error) { - cfg, err := repo.r.Config() - if err != nil { - return "", err - } - - return cfg.User.Name, nil + return repo.AnyConfig().ReadString("user.name") } // GetUserEmail returns the email address that the user has used to configure git. func (repo *GoGitRepo) GetUserEmail() (string, error) { - cfg, err := repo.r.Config() - if err != nil { - return "", err - } - - return cfg.User.Email, nil + return repo.AnyConfig().ReadString("user.email") } // GetCoreEditor returns the name of the editor that the user has used to configure git. |