Skip to content

Commit cf40a01

Browse files
authored
Merge pull request #321 from AtakanPehlivanoglu/main
Feature: add 'most_recent_tweet_id' to the user_fields
2 parents 9e761a8 + 2dff89b commit cf40a01

File tree

2 files changed

+30
-28
lines changed

2 files changed

+30
-28
lines changed

fields/user_fields.go

+15-14
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,21 @@ package fields
33
type UserField string
44

55
const (
6-
UserFieldCreatedAt UserField = "created_at"
7-
UserFieldDescription UserField = "description"
8-
UserFieldEntities UserField = "entities"
9-
UserFieldID UserField = "id"
10-
UserFieldLocation UserField = "location"
11-
UserFieldName UserField = "name"
12-
UserFieldPinnedTweetID UserField = "pinned_tweet_id"
13-
UserFieldProfileImageUrl UserField = "profile_image_url"
14-
UserFieldProtected UserField = "protected"
15-
UserFieldPublicMetrics UserField = "public_metrics"
16-
UserFieldUrl UserField = "url"
17-
UserFieldUsername UserField = "username"
18-
UserFieldVerified UserField = "verified"
19-
UserFieldWithheld UserField = "withheld"
6+
UserFieldCreatedAt UserField = "created_at"
7+
UserFieldDescription UserField = "description"
8+
UserFieldEntities UserField = "entities"
9+
UserFieldID UserField = "id"
10+
UserFieldLocation UserField = "location"
11+
UserFieldName UserField = "name"
12+
UserFieldPinnedTweetID UserField = "pinned_tweet_id"
13+
UserFieldProfileImageUrl UserField = "profile_image_url"
14+
UserFieldProtected UserField = "protected"
15+
UserFieldPublicMetrics UserField = "public_metrics"
16+
UserFieldUrl UserField = "url"
17+
UserFieldUsername UserField = "username"
18+
UserFieldVerified UserField = "verified"
19+
UserFieldWithheld UserField = "withheld"
20+
UserFieldMostRecentTweetID UserField = "most_recent_tweet_id"
2021
)
2122

2223
func (f UserField) String() string {

resources/user.go

+15-14
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,21 @@ package resources
33
import "time"
44

55
type User struct {
6-
ID *string `json:"id"`
7-
Name *string `json:"name"`
8-
Username *string `json:"username"`
9-
CreatedAt *time.Time `json:"created_at,omitempty"`
10-
Description *string `json:"description,omitempty"`
11-
Entities *UserEntities `json:"entities,omitempty"`
12-
Location *string `json:"location,omitempty"`
13-
PinnedTweetID *string `json:"pinned_tweet_id,omitempty"`
14-
ProfileImageURL *string `json:"profile_image_url,omitempty"`
15-
Protected *bool `json:"protected,omitempty"`
16-
PublicMetrics *UserPublicMetrics `json:"public_metrics,omitempty"`
17-
URL *string `json:"url,omitempty"`
18-
Verified *bool `json:"verified,omitempty"`
19-
Withheld *UserWithheld `json:"withheld,omitempty"`
6+
ID *string `json:"id"`
7+
Name *string `json:"name"`
8+
Username *string `json:"username"`
9+
CreatedAt *time.Time `json:"created_at,omitempty"`
10+
Description *string `json:"description,omitempty"`
11+
Entities *UserEntities `json:"entities,omitempty"`
12+
Location *string `json:"location,omitempty"`
13+
PinnedTweetID *string `json:"pinned_tweet_id,omitempty"`
14+
ProfileImageURL *string `json:"profile_image_url,omitempty"`
15+
Protected *bool `json:"protected,omitempty"`
16+
PublicMetrics *UserPublicMetrics `json:"public_metrics,omitempty"`
17+
URL *string `json:"url,omitempty"`
18+
Verified *bool `json:"verified,omitempty"`
19+
Withheld *UserWithheld `json:"withheld,omitempty"`
20+
MostRecentTweetID *string `json:"most_recent_tweet_id,omitempty"`
2021
}
2122

2223
type UserEntities struct {

0 commit comments

Comments
 (0)