use login in github name is <nil>

This commit is contained in:
Umputun
2018-05-12 13:14:51 -05:00
parent 9c498ea4c4
commit 70a3269589
+4
View File
@@ -51,6 +51,10 @@ func NewGithub(p Params) Provider {
Name: data.value("name"),
Picture: data.value("avatar_url"),
}
// github may have no user name, use login in this case
if userInfo.Name == "<nil>" {
userInfo.Name = data.value("login")
}
if userInfo.Name == "" {
userInfo.Name = userInfo.ID
}