diff --git a/js/lib/input_validations.js b/js/lib/input_validations.js index 2ffb279f..76f25d1b 100644 --- a/js/lib/input_validations.js +++ b/js/lib/input_validations.js @@ -9,6 +9,12 @@ export default { unmask: [], validationError: 'Please enter a response' }, + requiredField: { + mask: false, + match: /.+/, + unmask: [], + validationError: 'This field is required' + }, integer: { mask: createNumberMask({ prefix: '', allowDecimal: false }), match: /^[1-9]\d*$/, diff --git a/templates/fragments/edit_user_form.html b/templates/fragments/edit_user_form.html index 5c77dd02..1e3e692e 100644 --- a/templates/fragments/edit_user_form.html +++ b/templates/fragments/edit_user_form.html @@ -9,11 +9,11 @@
- {{ TextInput(form.first_name) }} + {{ TextInput(form.first_name, validation='requiredField') }}
- {{ TextInput(form.last_name) }} + {{ TextInput(form.last_name, validation='requiredField') }}