use config variable to identify admin account while it is created
This commit is contained in:
parent
1e7db29de9
commit
44b92e58b5
|
@ -58,6 +58,10 @@ def user_registered_sighandler(app, user, confirm_token):
|
|||
"""
|
||||
role = user_datastore.find_role('user')
|
||||
user_datastore.add_role_to_user(user, role)
|
||||
if user.email == app.config['ADMIN_MAIL']:
|
||||
# if the user selected the preconfigured email for the admin account
|
||||
role = user_datastore.find_role('admin')
|
||||
user_datastore.add_role_to_user(user, role)
|
||||
new_vehicle = Vehicle('default vehicle')
|
||||
db.session.add(new_vehicle)
|
||||
user.vehicles.append(new_vehicle)
|
||||
|
|
Loading…
Reference in New Issue