From a47fd046aec33db52321119d048f59505b76ca74 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Fri, 19 Oct 2018 14:26:33 +0200 Subject: [PATCH] Fix waitlist information for jinja templates Turns out the RegistrationWaitlistEntry object was never prepared to be viewed by jinja templates, which made the registration form somewhat confusing when receiving a waitlist offer. --- postgresqleu/confreg/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/postgresqleu/confreg/models.py b/postgresqleu/confreg/models.py index 4d9c7a9..834e206 100644 --- a/postgresqleu/confreg/models.py +++ b/postgresqleu/confreg/models.py @@ -547,6 +547,8 @@ class RegistrationWaitlistEntry(models.Model): offeredon = models.DateTimeField(null=True, blank=True) offerexpires = models.DateTimeField(null=True, blank=True) + _safe_attributes = ('enteredon', 'offeredon', 'offerexpires') + @property def offers_made(self): return self.registrationwaitlisthistory_set.filter(text__startswith='Made offer').count() -- 2.39.5