Skip to content

Commit d889aca

Browse files
committed
fix
1 parent 268f813 commit d889aca

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

dojo/db_migrations/0248_alter_general_survey_expiration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Generated by Django 5.1.14 on 2025-11-17 19:46
1+
# Generated by Django 5.1.14 on 2025-11-17 20:31
22

3-
import datetime
3+
import dojo.models
44
from django.db import migrations, models
55

66

@@ -14,6 +14,6 @@ class Migration(migrations.Migration):
1414
migrations.AlterField(
1515
model_name='general_survey',
1616
name='expiration',
17-
field=models.DateTimeField(default=datetime.datetime(2025, 11, 24, 19, 46, 23, 24749, tzinfo=datetime.timezone.utc)),
17+
field=models.DateTimeField(default=dojo.models.default_expiration),
1818
),
1919
]

dojo/models.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4692,11 +4692,14 @@ def __str__(self):
46924692
return self.survey.name
46934693

46944694

4695+
def default_expiration():
4696+
return timezone.now() + timedelta(days=7)
4697+
46954698
class General_Survey(models.Model):
46964699
survey = models.ForeignKey(Engagement_Survey, on_delete=models.CASCADE)
46974700
num_responses = models.IntegerField(default=0)
46984701
generated = models.DateTimeField(auto_now_add=True, null=True)
4699-
expiration = models.DateTimeField(default=timezone.now() + timedelta(days=7))
4702+
expiration = models.DateTimeField(default=default_expiration)
47004703

47014704
class Meta:
47024705
verbose_name = _("General Engagement Survey")

0 commit comments

Comments
 (0)