From 1ac1bd4693e01be63bc7a7ebeaedd37ff1834c65 Mon Sep 17 00:00:00 2001 From: Brian Simpson Date: Wed, 18 Sep 2013 12:24:40 -0400 Subject: [PATCH] Add hook upon to fire when editing a campaign. --- r2/r2/lib/promote.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/r2/r2/lib/promote.py b/r2/r2/lib/promote.py index 2acfd007c..df4ed5cdc 100644 --- a/r2/r2/lib/promote.py +++ b/r2/r2/lib/promote.py @@ -385,6 +385,8 @@ def edit_campaign(link, campaign, dates, bid, cpm, sr): if getattr(author, "complimentary_promos", False): free_campaign(link, campaign, c.user) + hooks.get_hook('campaign.edit').call(link=link, campaign=campaign) + except Exception, e: # record error and rethrow g.log.error("Failed to update PromoCampaign %s on link %d. Error was: %r" % (campaign._id, link._id, e))