From af88ac3719a20ad55f31a12050e283ee42455782 Mon Sep 17 00:00:00 2001 From: Chad Birch Date: Mon, 8 Apr 2013 16:56:49 -0600 Subject: [PATCH] Fix error when reporting things not in a subreddit --- r2/r2/controllers/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/r2/r2/controllers/api.py b/r2/r2/controllers/api.py index 3625f8430..fbd2215e8 100755 --- a/r2/r2/controllers/api.py +++ b/r2/r2/controllers/api.py @@ -1081,9 +1081,10 @@ class ApiController(RedditController, OAuth2ResourceController): elif isinstance(thing, Comment): pass + sr = getattr(thing, 'subreddit_slow', None) if (c.user._spam or c.user.ignorereports or - thing.subreddit_slow.is_banned(c.user)): + (sr and sr.is_banned(c.user))): return Report.new(c.user, thing) admintools.report(thing)