members: make email field not required for emergency contacts in forms

pull/73/head
Christian Merten 1 year ago
parent 1f75d627e0
commit 90f4ac88fc
Signed by: christian.merten
GPG Key ID: D953D69721B948B3

@ -47,7 +47,9 @@
function addRequired(element) { function addRequired(element) {
var inputs = element.getElementsByTagName('input'); var inputs = element.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++) { 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) { function removeRequired(element) {

@ -72,7 +72,7 @@ class EmergencyContactForm(ModelForm):
class Meta: class Meta:
model = EmergencyContact model = EmergencyContact
fields = ['prename', 'lastname', 'email', 'phone_number'] fields = ['prename', 'lastname', 'email', 'phone_number']
required = ['prename', 'lastname', 'email', 'phone_number'] required = ['prename', 'lastname', 'phone_number']
class BaseEmergencyContactsFormSet(BaseInlineFormSet): class BaseEmergencyContactsFormSet(BaseInlineFormSet):

Loading…
Cancel
Save