Show error when failed to get current user

This commit is contained in:
Iwasaki Yudai 2015-08-23 23:28:56 +09:00
parent 45f65bfc29
commit 39293933c5

View File

@ -53,7 +53,10 @@ func New(options Options) (*App, error) {
prefString := []byte{} prefString := []byte{}
prefPath := options.ProfileFile prefPath := options.ProfileFile
if options.ProfileFile == DefaultProfileFilePath { if options.ProfileFile == DefaultProfileFilePath {
usr, _ := user.Current() usr, err := user.Current()
if err != nil {
return nil, err
}
prefPath = usr.HomeDir + "/.gotty" prefPath = usr.HomeDir + "/.gotty"
} }
if _, err = os.Stat(prefPath); os.IsNotExist(err) { if _, err = os.Stat(prefPath); os.IsNotExist(err) {