Keep user tokens, fix user info loading

This commit is contained in:
2015-03-15 00:01:48 +07:00
parent aff38168b7
commit 954e140dfd
3 changed files with 19 additions and 5 deletions
+12 -2
View File
@@ -18,11 +18,21 @@ func FetchUserInfo(token, login string) (u *db.User, err error) {
}
saveResponseMeta(token, resp)
name := ""
if n := user.Name; n != nil {
name = *user.Name
}
avatarURL := ""
if url := user.AvatarURL; url != nil {
avatarURL = *user.AvatarURL
}
u = &db.User{
Login: *user.Login,
Name: *user.Name,
Name: name,
ID: uint64(*user.ID),
AvatarURL: *user.AvatarURL,
AvatarURL: avatarURL,
}
return