mirror of
https://github.com/wassname/wtforms-parsleyjs.git
synced 2026-06-27 19:50:07 +08:00
data trigger is now change even if the field doesn't have a validator, because some fields are validated by default
This commit is contained in:
@@ -49,6 +49,8 @@ def parsley_kwargs(field, kwargs):
|
||||
_integer_kwargs(new_kwargs)
|
||||
if isinstance(field, DecimalField) or isinstance(field, FloatField):
|
||||
_number_kwargs(new_kwargs)
|
||||
if not 'data_trigger' in new_kwargs:
|
||||
_trigger_kwargs(new_kwargs)
|
||||
|
||||
for vali in field.validators:
|
||||
if isinstance(vali, Email):
|
||||
@@ -79,8 +81,6 @@ def parsley_kwargs(field, kwargs):
|
||||
if isinstance(vali, Optional):
|
||||
pass
|
||||
|
||||
if not 'data_trigger' in new_kwargs:
|
||||
_trigger_kwargs(new_kwargs)
|
||||
if not 'parsley-error-message' in new_kwargs \
|
||||
and not isinstance(vali, Optional) \
|
||||
and vali.message is not None:
|
||||
|
||||
Reference in New Issue
Block a user