diff options
author | 2022-07-31 12:01:58 -0700 | |
---|---|---|
committer | 2022-07-31 12:01:58 -0700 | |
commit | 1ca8b4d00f7b31c841726eeecdb907e6cc605ef4 (patch) | |
tree | 1af0c97afd159657da5e535a467c14f357c06ba6 /pydis_site/apps/api/models/bot | |
parent | Merge pull request #750 from python-discord/relax-websocket-rule (diff) | |
parent | Backdate last_applied dates to use value of inserted_at (diff) |
Merge pull request #751 from python-discord/add-infraction-last-applied
Diffstat (limited to 'pydis_site/apps/api/models/bot')
-rw-r--r-- | pydis_site/apps/api/models/bot/infraction.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pydis_site/apps/api/models/bot/infraction.py b/pydis_site/apps/api/models/bot/infraction.py index c9303024..218ee5ec 100644 --- a/pydis_site/apps/api/models/bot/infraction.py +++ b/pydis_site/apps/api/models/bot/infraction.py @@ -23,6 +23,12 @@ class Infraction(ModelReprMixin, models.Model): default=timezone.now, help_text="The date and time of the creation of this infraction." ) + last_applied = models.DateTimeField( + # This default is for backwards compatibility with bot versions + # that don't explicitly give a value. + default=timezone.now, + help_text="The date and time of when this infraction was last applied." + ) expires_at = models.DateTimeField( null=True, help_text=( |