Commit afb3c2da authored by Adam LeVasseur's avatar Adam LeVasseur

- Fixed issue where some required fields would not be properly validated at the form level

- Using newer wtf.validators.DataRequired, old one is going to be deprecated
parent d1a892ea
from flask import g from flask import g
from wtforms.validators import Required from wtforms.validators import DataRequired, InputRequired
def set_current_view(view): def set_current_view(view):
...@@ -12,6 +12,6 @@ def get_current_view(): ...@@ -12,6 +12,6 @@ def get_current_view():
def is_required_form_field(field): def is_required_form_field(field):
for validator in field.validators: for validator in field.validators:
if isinstance(validator, Required): if isinstance(validator, (DataRequired, InputRequired)):
return True return True
return False return False
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment