Skip to content

Commit 8730230

Browse files
committed
feat: retrieving Twitter username
1 parent 1cfdfba commit 8730230

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

api/provider/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88
)
99

1010
const (
11+
userNameKey = "user_name"
1112
avatarURLKey = "avatar_url"
1213
nameKey = "full_name"
1314
aliasKey = "slug"

api/provider/twitter.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ type TwitterProvider struct {
3232
}
3333

3434
type twitterUser struct {
35+
UserName string `json:"screen_name"`
3536
Name string `json:"name"`
3637
AvatarURL string `json:"profile_image_url"`
3738
Email string `json:"email"`
@@ -78,6 +79,7 @@ func (t TwitterProvider) FetchUserData(ctx context.Context, tok *oauth.AccessTok
7879

7980
data := &UserProvidedData{
8081
Metadata: map[string]string{
82+
userNameKey: u.UserName,
8183
nameKey: u.Name,
8284
avatarURLKey: u.AvatarURL,
8385
},

0 commit comments

Comments
 (0)