Update Python 3 compatibility
This commit is contained in:
+1
-1
@@ -988,7 +988,7 @@ class AuthAPI(object):
|
||||
requires = table_user[passfield].requires
|
||||
if not isinstance(requires, (list, tuple)):
|
||||
requires = [requires]
|
||||
requires = list(filter(lambda t: isinstance(t, CRYPT), requires))
|
||||
requires = [t for t in requires if isinstance(t, CRYPT)]
|
||||
if requires:
|
||||
requires[0] = CRYPT(**requires[0].__dict__) # Copy the existing CRYPT attributes
|
||||
requires[0].min_length = 0 # But do not enforce minimum length for the old password
|
||||
|
||||
Reference in New Issue
Block a user