diff --git a/evap/development/fixtures/test_data.json b/evap/development/fixtures/test_data.json index 6af5c5b409..9876ae4559 100644 --- a/evap/development/fixtures/test_data.json +++ b/evap/development/fixtures/test_data.json @@ -153476,7 +153476,8 @@ "fields": { "name": "Big party", "date": "2099-12-31", - "redeem_end_date": "2099-12-30" + "redeem_end_date": "2099-12-30", + "step": 3 } }, { diff --git a/evap/rewards/models.py b/evap/rewards/models.py index 5259d41b63..ad3a134323 100644 --- a/evap/rewards/models.py +++ b/evap/rewards/models.py @@ -11,6 +11,7 @@ class RewardPointRedemptionEvent(models.Model): name = models.CharField(max_length=1024, verbose_name=_("event name")) date = models.DateField(verbose_name=_("event date")) redeem_end_date = models.DateField(verbose_name=_("redemption end date")) + # Note that we allow this value to change throughout the lifetime of the event. step = models.PositiveSmallIntegerField( verbose_name=_("redemption step"), help_text=_("Only multiples of this step can be redeemed."), default=1 )