always appends IS_NOT_IN_DB
This commit is contained in:
+1
-4
@@ -7390,10 +7390,7 @@ def sqlhtml_validators(field):
|
|||||||
def repr_list(values, row=None): return', '.join(str(v) for v in (values or []))
|
def repr_list(values, row=None): return', '.join(str(v) for v in (values or []))
|
||||||
field.represent = field.represent or repr_list
|
field.represent = field.represent or repr_list
|
||||||
if field.unique:
|
if field.unique:
|
||||||
if db._adapter.dbengine == 'sqlite' and field_type in ['date', 'time']:
|
requires.append(validators.IS_NOT_IN_DB(db, field))
|
||||||
requires.append(validators.IS_NOT_IN_DB(db, field))
|
|
||||||
else:
|
|
||||||
requires.insert(0, validators.IS_NOT_IN_DB(db, field))
|
|
||||||
sff = ['in', 'do', 'da', 'ti', 'de', 'bo']
|
sff = ['in', 'do', 'da', 'ti', 'de', 'bo']
|
||||||
if field.notnull and not field_type[:2] in sff:
|
if field.notnull and not field_type[:2] in sff:
|
||||||
requires.insert(0, validators.IS_NOT_EMPTY())
|
requires.insert(0, validators.IS_NOT_EMPTY())
|
||||||
|
|||||||
Reference in New Issue
Block a user