skip requires on custom userfield
This commit is contained in:
@@ -3456,12 +3456,12 @@ class Auth(AuthAPI):
|
||||
error_message=self.messages.invalid_email)]
|
||||
if not self.settings.email_case_sensitive:
|
||||
table_user.email.requires.insert(0, IS_LOWER())
|
||||
else:
|
||||
table_user[userfield].requires = [
|
||||
IS_IN_DB(self.db, table_user[userfield],
|
||||
elif userfield == 'username':
|
||||
table_user.username.requires = [
|
||||
IS_IN_DB(self.db, table_user.username,
|
||||
error_message=self.messages.invalid_username)]
|
||||
if not self.settings.username_case_sensitive:
|
||||
table_user[userfield].requires.insert(0, IS_LOWER())
|
||||
table_user.username.requires.insert(0, IS_LOWER())
|
||||
|
||||
form = SQLFORM(table_user,
|
||||
fields=[userfield],
|
||||
|
||||
Reference in New Issue
Block a user