Pass billable_impressions to refund_campaign.

This commit is contained in:
Brian Simpson
2013-10-08 11:30:10 -04:00
committed by Neil Williams
parent 9c6bdd6368
commit 7a515b0f98
2 changed files with 3 additions and 2 deletions

View File

@@ -374,7 +374,8 @@ class PromoteController(ListingController):
billable_impressions)
refund_amount = campaign.bid - billable_amount
if refund_amount > 0:
promote.refund_campaign(link, campaign, billable_amount)
promote.refund_campaign(link, campaign, billable_amount,
billable_impressions)
form.set_html('.status', _('refund succeeded'))
else:
form.set_html('.status', _('refund not needed'))

View File

@@ -838,7 +838,7 @@ def finalize_completed_campaigns(daysago=1):
set_underdelivered_campaigns(underdelivered_campaigns)
def refund_campaign(link, camp, billable_amount):
def refund_campaign(link, camp, billable_amount, billable_impressions):
refund_amount = camp.bid - billable_amount
owner = Account._byID(camp.owner_id, data=True)
try: