From 095091dffb458fdb806ed5da366bfb6a9148f071 Mon Sep 17 00:00:00 2001 From: Keith Mitchell Date: Tue, 21 Aug 2012 13:02:22 -0700 Subject: [PATCH] promote.py: Need to load the campaign data In scheduled_campaigns_by_link, a call to PromoCampaign._byID was referencing data attributes but not requesting data=True on load. --- r2/r2/lib/promote.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r2/r2/lib/promote.py b/r2/r2/lib/promote.py index f0c404d13..b5e280e1a 100644 --- a/r2/r2/lib/promote.py +++ b/r2/r2/lib/promote.py @@ -743,7 +743,7 @@ def scheduled_campaigns_by_link(l, date=None): accepted = [] for campaign_id in campaigns: try: - campaign = PromoCampaign._byID(campaign_id) + campaign = PromoCampaign._byID(campaign_id, data=True) if authorize.is_charged_transaction(campaign.trans_id, campaign_id): accepted.append(campaign_id) except NotFound: