diff options
author | Magnus Hagander | 2022-03-08 08:42:06 +0000 |
---|---|---|
committer | Magnus Hagander | 2022-03-08 08:42:06 +0000 |
commit | 228d441762cfdf1a3fe2ae2e949e8eef82900c9d (patch) | |
tree | 6258e68e4d583e3e4624726f4b661317ec968081 /postgresqleu/confwiki | |
parent | 75876d5d423cc21007748106ad8174cc2c2f0c1b (diff) |
Don't allow adding of signup responses for canceled registrations
Diffstat (limited to 'postgresqleu/confwiki')
-rw-r--r-- | postgresqleu/confwiki/forms.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/postgresqleu/confwiki/forms.py b/postgresqleu/confwiki/forms.py index 6fb18630..b3bdeb00 100644 --- a/postgresqleu/confwiki/forms.py +++ b/postgresqleu/confwiki/forms.py @@ -112,7 +112,7 @@ class SignupAdminEditSignupForm(ConcurrentProtectedModelForm): if self.isnew: self.fields['attendee'].queryset = ConferenceRegistration.objects.filter(conference=signup.conference).filter( - Q(user_attendees=signup) | Q(regtype__user_regtypes=signup)).exclude(attendeesignup__signup=signup).distinct() + Q(user_attendees=signup) | Q(regtype__user_regtypes=signup)).exclude(canceledat__isnull=False).exclude(attendeesignup__signup=signup).distinct() else: del self.fields['attendee'] self.update_protected_fields() |