Don't show subreddits a user can't view in saved links listing.

This commit is contained in:
Brian Simpson
2013-07-09 01:24:32 -04:00
committed by Chad Birch
parent eea87be65d
commit c49a1c399e

View File

@@ -553,6 +553,9 @@ class UserController(ListingController):
if self.where == 'saved' and c.user.gold:
srnames = LinkSavesBySubreddit.get_saved_subreddits(self.vuser)
srnames += CommentSavesBySubreddit.get_saved_subreddits(self.vuser)
srs = Subreddit._by_name(srnames)
srnames = [name for name, sr in srs.iteritems()
if sr.can_view(c.user)]
srnames = sorted(list(set(srnames)))
if len(srnames) > 1:
sr_buttons = [NavButton(_('all'), None, opt='sr',