diff --git a/jdav_web/members/templates/members/member_form.html b/jdav_web/members/templates/members/member_form.html index f0664d3..6969e50 100644 --- a/jdav_web/members/templates/members/member_form.html +++ b/jdav_web/members/templates/members/member_form.html @@ -47,7 +47,9 @@ function addRequired(element) { var inputs = element.getElementsByTagName('input'); for (var i = 0; i < inputs.length; i++) { - inputs[i].setAttribute('required', 'required'); + if (inputs[i].getAttribute('type') != 'email') { + inputs[i].setAttribute('required', 'required'); + } } } function removeRequired(element) { diff --git a/jdav_web/members/views.py b/jdav_web/members/views.py index b96e130..0bb9cdc 100644 --- a/jdav_web/members/views.py +++ b/jdav_web/members/views.py @@ -72,7 +72,7 @@ class EmergencyContactForm(ModelForm): class Meta: model = EmergencyContact fields = ['prename', 'lastname', 'email', 'phone_number'] - required = ['prename', 'lastname', 'email', 'phone_number'] + required = ['prename', 'lastname', 'phone_number'] class BaseEmergencyContactsFormSet(BaseInlineFormSet):