Private
Public Access
1
0
This commit is contained in:
Sander Roosendaal
2022-10-24 22:27:24 +02:00
parent e908aa1ea6
commit 521e10459a

View File

@@ -1444,7 +1444,7 @@ class Alert(models.Model):
default=False, null=True, verbose_name='Include Rest Strokes') default=False, null=True, verbose_name='Include Rest Strokes')
period = models.IntegerField( period = models.IntegerField(
default=7, verbose_name='Reporting Period (days)') default=7, verbose_name='Reporting Period (days)')
next_run = models.DateField(default=timezone.now) next_run = models.DateField(default=current_day)
emailalert = models.BooleanField( emailalert = models.BooleanField(
default=True, verbose_name='Send email alerts') default=True, verbose_name='Send email alerts')
workouttype = models.CharField(choices=rowchoices, max_length=50, workouttype = models.CharField(choices=rowchoices, max_length=50,
@@ -1453,8 +1453,8 @@ class Alert(models.Model):
verbose_name='Boat Type', default='1x') verbose_name='Boat Type', default='1x')
def save(self, *args, **kwargs): def save(self, *args, **kwargs):
if self.next_run > datetime.date.today()+datetime.timedelta(days=self.period): if self.next_run > (timezone.now()+datetime.timedelta(days=self.period)).date():
self.next_run = datetime.date.today()+datetime.timedelta(days=self.period) self.next_run = (timezone.now()+datetime.timedelta(days=self.period)).date()
super(Alert, self).save(*args, **kwargs) super(Alert, self).save(*args, **kwargs)