diff --git a/r2/r2/controllers/promotecontroller.py b/r2/r2/controllers/promotecontroller.py index 2f8335ce7..87d80d276 100644 --- a/r2/r2/controllers/promotecontroller.py +++ b/r2/r2/controllers/promotecontroller.py @@ -93,6 +93,7 @@ from r2.models import ( Account, calc_impressions, Frontpage, + get_promote_srid, Link, LiveAdWeights, Message, @@ -236,6 +237,8 @@ class PromoteController(ListingController): return_dict=False) link_ids = [camp.link_id for camp in campaigns] return [Link._fullname_from_id36(to36(id)) for id in link_ids] + elif self.sort == 'reported': + return queries.get_reported_links(get_promote_srid()) return queries.get_all_promoted_links() else: if self.sort == "future_promos": diff --git a/r2/r2/lib/pages/pages.py b/r2/r2/lib/pages/pages.py index 7555319d0..084e12231 100755 --- a/r2/r2/lib/pages/pages.py +++ b/r2/r2/lib/pages/pages.py @@ -3305,6 +3305,7 @@ class PromotePage(Reddit): dest='/admin/graph')) buttons.append(NavButton('report', 'report')) buttons.append(NavButton('underdelivered', 'underdelivered')) + buttons.append(NavButton('reported links', 'reported')) menu = NavMenu(buttons, base_path = '/promoted', type='flatlist')