From cf5d6b89c1ecdc85ea39051656bfc0bcc840ebdb Mon Sep 17 00:00:00 2001 From: Vartan Benohanian Date: Wed, 19 Aug 2020 21:37:08 -0400 Subject: [PATCH] Add Subscribed field to Subreddit How was this not already there Signed-off-by: Vartan Benohanian --- listings_test.go | 1 + subreddit_test.go | 4 ++++ things.go | 1 + 3 files changed, 6 insertions(+) diff --git a/listings_test.go b/listings_test.go index 62b834b..b5a96ca 100644 --- a/listings_test.go +++ b/listings_test.go @@ -81,6 +81,7 @@ var expectedListingSubreddits = []*Subreddit{ Type: "public", Subscribers: 8202, + Subscribed: true, }, } diff --git a/subreddit_test.go b/subreddit_test.go index 303333d..88b15e7 100644 --- a/subreddit_test.go +++ b/subreddit_test.go @@ -81,6 +81,7 @@ var expectedSubreddit = &Subreddit{ ActiveUserCount: Int(386), NSFW: false, UserIsMod: false, + Subscribed: true, } var expectedSubreddits = &Subreddits{ @@ -101,6 +102,7 @@ var expectedSubreddits = &Subreddits{ Subscribers: 15336, NSFW: false, UserIsMod: false, + Subscribed: true, Favorite: false, }, { @@ -118,6 +120,7 @@ var expectedSubreddits = &Subreddits{ Subscribers: 28449174, NSFW: false, UserIsMod: false, + Subscribed: true, Favorite: true, }, { @@ -135,6 +138,7 @@ var expectedSubreddits = &Subreddits{ Subscribers: 24987753, NSFW: false, UserIsMod: false, + Subscribed: false, Favorite: false, }, }, diff --git a/things.go b/things.go index cd5a5c5..a8049cb 100644 --- a/things.go +++ b/things.go @@ -285,6 +285,7 @@ type Subreddit struct { ActiveUserCount *int `json:"active_user_count,omitempty"` NSFW bool `json:"over18"` UserIsMod bool `json:"user_is_moderator"` + Subscribed bool `json:"user_is_subscriber"` Favorite bool `json:"user_has_favorited"` }