From e43c7f4f62a0c44aa8f90dc8ae6e66575cf4e03b Mon Sep 17 00:00:00 2001 From: Brian Simpson Date: Tue, 1 Oct 2013 11:36:48 -0400 Subject: [PATCH] Bid: add charge_amount property. --- r2/r2/models/bidding.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/r2/r2/models/bidding.py b/r2/r2/models/bidding.py index 9da67ae00..8425bedf6 100644 --- a/r2/r2/models/bidding.py +++ b/r2/r2/models/bidding.py @@ -354,6 +354,10 @@ class Bid(Sessionized, Base): def is_refund(self): return (self.status == self.STATUS.REFUND) + @property + def charge_amount(self): + return self.charge or self.bid + class PromotionWeights(Sessionized, Base): __tablename__ = "promotion_weight"