From 28683de774802960046bde1f07fcd0defbd34d3e Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Mon, 30 Apr 2012 21:25:48 -0700 Subject: [PATCH] Skip messages without view privileges in builders. --- r2/r2/models/builder.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/r2/r2/models/builder.py b/r2/r2/models/builder.py index 509cf0e29..aaec629a8 100755 --- a/r2/r2/models/builder.py +++ b/r2/r2/models/builder.py @@ -272,6 +272,8 @@ class Builder(object): return False if hasattr(item, 'subreddit') and not item.subreddit.can_view(user): return True + if hasattr(item, 'can_view_slow') and not item.can_view_slow(): + return True class QueryBuilder(Builder): def __init__(self, query, wrap=Wrapped, keep_fn=None, skip=False, **kw):