summaryrefslogtreecommitdiff
path: root/postgresqleu/confwiki
diff options
context:
space:
mode:
authorMagnus Hagander2019-02-28 17:13:21 +0000
committerMagnus Hagander2019-02-28 17:13:21 +0000
commit6b54d0f40a62c58ea435c3479ac43243805f940f (patch)
tree7b832b8240f8bdbfa6e24bc4acdb99e09c8a90b8 /postgresqleu/confwiki
parent2fd5020abc04e3f2f8ee93e0d8d88f84860fd42e (diff)
Fix form for editing signup answers
Diffstat (limited to 'postgresqleu/confwiki')
-rw-r--r--postgresqleu/confwiki/forms.py1
-rw-r--r--postgresqleu/confwiki/views.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/postgresqleu/confwiki/forms.py b/postgresqleu/confwiki/forms.py
index 22fb28fe..65072aed 100644
--- a/postgresqleu/confwiki/forms.py
+++ b/postgresqleu/confwiki/forms.py
@@ -107,6 +107,7 @@ class SignupAdminEditSignupForm(ConcurrentProtectedModelForm):
Q(user_attendees=signup) | Q(regtype__user_regtypes=signup)).exclude(attendeesignup__signup=signup).distinct()
else:
del self.fields['attendee']
+ self.update_protected_fields()
if signup.options:
choices = signup.options.split(',')
diff --git a/postgresqleu/confwiki/views.py b/postgresqleu/confwiki/views.py
index 651da901..8d18c0f6 100644
--- a/postgresqleu/confwiki/views.py
+++ b/postgresqleu/confwiki/views.py
@@ -444,6 +444,7 @@ def signup_admin_editsignup(request, urlname, signupid, id):
form = SignupAdminEditSignupForm(signup, isnew=(id == 'new'), instance=attendeesignup)
return render(request, 'confreg/admin_backend_form.html', {
+ 'basetemplate': 'confreg/confadmin_base.html',
'conference': conference,
'form': form,
'what': 'attendee signup',