diff --git a/r2/r2/models/subreddit.py b/r2/r2/models/subreddit.py index 99b340e22..952b30dbf 100644 --- a/r2/r2/models/subreddit.py +++ b/r2/r2/models/subreddit.py @@ -441,6 +441,11 @@ class Subreddit(Thing, Printable): # has_subscribed == False by default. if user and user.has_subscribed: sr_ids = Subreddit.reverse_subscriber_ids(user) + + # Allow the goldies to see more subreddits + if user.gold: + limit = 100 + if limit and len(sr_ids) > limit: sr_ids.sort() sr_ids = cls.random_reddits(user.name, sr_ids, limit)