From 0baff564e52b0f5fe94e01dc8a092a573f97aa84 Mon Sep 17 00:00:00 2001 From: David Wick Date: Wed, 3 Dec 2014 10:01:21 -0800 Subject: [PATCH] Add a hook for when bids are edited --- 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 26e13d0be..d6ae1599b 100644 --- a/r2/r2/lib/promote.py +++ b/r2/r2/lib/promote.py @@ -296,6 +296,8 @@ def edit_campaign(link, campaign, dates, bid, cpm, target, priority, location): # if the bid amount changed, cancel any pending transactions void_campaign(link, campaign, reason='changed_bid') changed['bid'] = ("$%0.2f" % campaign.bid, "$%0.2f" % bid) + hooks.get_hook('promote.edit_bid').call( + link=link,campaign=campaign, previous=campaign.bid, current=bid) campaign.bid = bid if dates[0] != campaign.start_date or dates[1] != campaign.end_date: original = '%s to %s' % (campaign.start_date, campaign.end_date)