From 609a931f915ffca2eab5239cb0d9cedfa836b512 Mon Sep 17 00:00:00 2001 From: ilvalle Date: Wed, 9 Jul 2014 17:05:36 +0200 Subject: [PATCH] always appends IS_NOT_IN_DB --- gluon/dal.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gluon/dal.py b/gluon/dal.py index 95bbe4e7..ecbe2bfe 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -7390,10 +7390,7 @@ def sqlhtml_validators(field): def repr_list(values, row=None): return', '.join(str(v) for v in (values or [])) field.represent = field.represent or repr_list if field.unique: - if db._adapter.dbengine == 'sqlite' and field_type in ['date', 'time']: - requires.append(validators.IS_NOT_IN_DB(db, field)) - else: - requires.insert(0, validators.IS_NOT_IN_DB(db, field)) + requires.append(validators.IS_NOT_IN_DB(db, field)) sff = ['in', 'do', 'da', 'ti', 'de', 'bo'] if field.notnull and not field_type[:2] in sff: requires.insert(0, validators.IS_NOT_EMPTY())