mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-24 22:38:09 -05:00
Allow filtering of modactions by deleted users.
This commit is contained in:
committed by
Neil Williams
parent
e2ca4f3d03
commit
d140e00bcd
@@ -405,7 +405,7 @@ class FrontController(RedditController):
|
||||
|
||||
@prevent_framing_and_css(allow_cname_frame=True)
|
||||
@paginated_listing(max_page_size=500, backend='cassandra')
|
||||
@validate(mod=VAccountByName('mod'),
|
||||
@validate(mod=nop('mod'),
|
||||
action=VOneOf('type', ModAction.actions))
|
||||
@api_doc(api_section.moderation)
|
||||
def GET_moderationlog(self, num, after, reverse, count, mod, action):
|
||||
@@ -413,6 +413,12 @@ class FrontController(RedditController):
|
||||
c.site.is_moderator(c.user)):
|
||||
return self.abort404()
|
||||
|
||||
if mod:
|
||||
try:
|
||||
mod = Account._by_name(mod, allow_deleted=True)
|
||||
except NotFound:
|
||||
mod = None
|
||||
|
||||
if isinstance(c.site, (MultiReddit, ModSR)):
|
||||
srs = Subreddit._byID(c.site.sr_ids, return_dict=False)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user