diff --git a/r2/r2/models/bidding.py b/r2/r2/models/bidding.py index 4296c8b1e..2486a1d86 100644 --- a/r2/r2/models/bidding.py +++ b/r2/r2/models/bidding.py @@ -333,7 +333,9 @@ class Bid(Sessionized, Base): return (self.status == self.STATUS.VOID) def charged(self): + self.charge = self.bid self.set_status(self.STATUS.CHARGE) + self._commit() def is_charged(self): """