fix alerts
This commit is contained in:
@@ -1452,6 +1452,12 @@ class Alert(models.Model):
|
||||
boattype = models.CharField(choices=mytypes.boattypes, max_length=50,
|
||||
verbose_name='Boat Type', default='1x')
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
if self.next_run > datetime.date.today()+datetime.timedelta(days=self.period):
|
||||
self.next_run = datetime.date.today()+datetime.timedelta(days=self.period)
|
||||
super(Alert, self).save(*args, **kwargs)
|
||||
|
||||
|
||||
def __str__(self):
|
||||
metricdict = {key: value for (key, value) in parchoicesy1}
|
||||
stri = u'Alert {name} on {metric} for {workouttype} - running on {first_name} every {period} days'.format(
|
||||
|
||||
Reference in New Issue
Block a user