#1192 again, going it the way Anthony suggests
This commit is contained in:
+3
-3
@@ -2559,8 +2559,8 @@ class Auth(object):
|
|||||||
if not 'first_name' in keys and 'first_name' in table_user.fields:
|
if not 'first_name' in keys and 'first_name' in table_user.fields:
|
||||||
guess = keys.get('email', 'anonymous').split('@')[0]
|
guess = keys.get('email', 'anonymous').split('@')[0]
|
||||||
keys['first_name'] = keys.get('username', guess)
|
keys['first_name'] = keys.get('username', guess)
|
||||||
form = table_user._filter_fields(keys)
|
vars = table_user._filter_fields(keys)
|
||||||
user_id = table_user.insert(**form)
|
user_id = table_user.insert(**vars)
|
||||||
user = table_user[user_id]
|
user = table_user[user_id]
|
||||||
if self.settings.create_user_groups:
|
if self.settings.create_user_groups:
|
||||||
group_id = self.add_group(
|
group_id = self.add_group(
|
||||||
@@ -2571,7 +2571,7 @@ class Auth(object):
|
|||||||
if login:
|
if login:
|
||||||
self.user = user
|
self.user = user
|
||||||
if self.settings.register_onaccept:
|
if self.settings.register_onaccept:
|
||||||
callback(self.settings.register_onaccept, user)
|
callback(self.settings.register_onaccept, Storage(vars=user))
|
||||||
return user
|
return user
|
||||||
|
|
||||||
def basic(self, basic_auth_realm=False):
|
def basic(self, basic_auth_realm=False):
|
||||||
|
|||||||
Reference in New Issue
Block a user