From 4a8d17f3543a75ccfe1eeb5e2d64b9d98105caa5 Mon Sep 17 00:00:00 2001 From: Ludovic Stephan Date: Mon, 26 Sep 2016 20:44:22 +0200 Subject: [PATCH] change property --- bda/models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bda/models.py b/bda/models.py index 61937723..c3b28d5b 100644 --- a/bda/models.py +++ b/bda/models.py @@ -234,7 +234,8 @@ class SpectacleRevente(models.Model): tirage_done = models.BooleanField("Tirage effectué", default=False) - def get_expiration_time(self): + @property + def expiration_time(self): # L'acheteur doit être connu au plus 12h avant le spectacle remaining_time = (self.attribution.spectacle.date - self.date - timedelta(hours=13)) @@ -242,9 +243,9 @@ class SpectacleRevente(models.Model): delay = min(remaining_time, timedelta(days=2)) # On a aussi 1h pour changer d'avis return self.date + delay + timedelta(hours=1) - expiration_time = property(get_expiration_time) - def get_shotgun(self): + @property + def shotgun(self): # Soit on a dépassé le délai du tirage, soit il reste peu de # temps avant le spectacle # On se laisse 5min de marge pour cron @@ -252,7 +253,6 @@ class SpectacleRevente(models.Model): (self.attribution.spectacle.date <= timezone.now() + timedelta(days=1))) and (timezone.now() >= self.date + timedelta(minutes=15)) - shotgun = property(get_shotgun) def __str__(self): return "%s -- %s" % (self.seller,