summaryrefslogtreecommitdiff
path: root/postgresqleu/confwiki
diff options
context:
space:
mode:
authorMagnus Hagander2022-03-08 08:42:06 +0000
committerMagnus Hagander2022-03-08 08:42:06 +0000
commit228d441762cfdf1a3fe2ae2e949e8eef82900c9d (patch)
tree6258e68e4d583e3e4624726f4b661317ec968081 /postgresqleu/confwiki
parent75876d5d423cc21007748106ad8174cc2c2f0c1b (diff)
Don't allow adding of signup responses for canceled registrations
Diffstat (limited to 'postgresqleu/confwiki')
-rw-r--r--postgresqleu/confwiki/forms.py2
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()