Dot-Notation for Users.email
This commit is contained in:
parent
5a4e3ff1e2
commit
809cbfc5ab
@ -115,7 +115,7 @@ def send_verification_email(user, request):
|
|||||||
# TODO: There is no error handling in place
|
# TODO: There is no error handling in place
|
||||||
send_email(
|
send_email(
|
||||||
mg_globals.app_config['email_sender_address'],
|
mg_globals.app_config['email_sender_address'],
|
||||||
[user['email']],
|
[user.email],
|
||||||
# TODO
|
# TODO
|
||||||
# Due to the distributed nature of GNU MediaGoblin, we should
|
# Due to the distributed nature of GNU MediaGoblin, we should
|
||||||
# find a way to send some additional information about the
|
# find a way to send some additional information about the
|
||||||
@ -150,6 +150,6 @@ def send_fp_verification_email(user, request):
|
|||||||
# TODO: There is no error handling in place
|
# TODO: There is no error handling in place
|
||||||
send_email(
|
send_email(
|
||||||
mg_globals.app_config['email_sender_address'],
|
mg_globals.app_config['email_sender_address'],
|
||||||
[user['email']],
|
[user.email],
|
||||||
'GNU MediaGoblin - Change forgotten password!',
|
'GNU MediaGoblin - Change forgotten password!',
|
||||||
rendered_email)
|
rendered_email)
|
||||||
|
@ -81,7 +81,7 @@ def register(request):
|
|||||||
# Create the user
|
# Create the user
|
||||||
user = request.db.User()
|
user = request.db.User()
|
||||||
user.username = username
|
user.username = username
|
||||||
user['email'] = email
|
user.email = email
|
||||||
user['pw_hash'] = auth_lib.bcrypt_gen_password_hash(
|
user['pw_hash'] = auth_lib.bcrypt_gen_password_hash(
|
||||||
request.POST['password'])
|
request.POST['password'])
|
||||||
user.save(validate=True)
|
user.save(validate=True)
|
||||||
|
@ -51,7 +51,7 @@ def adduser(args):
|
|||||||
# Create the user
|
# Create the user
|
||||||
entry = db.User()
|
entry = db.User()
|
||||||
entry.username = unicode(args.username.lower())
|
entry.username = unicode(args.username.lower())
|
||||||
entry['email'] = unicode(args.email)
|
entry.email = unicode(args.email)
|
||||||
entry['pw_hash'] = auth_lib.bcrypt_gen_password_hash(args.password)
|
entry['pw_hash'] = auth_lib.bcrypt_gen_password_hash(args.password)
|
||||||
entry['status'] = u'active'
|
entry['status'] = u'active'
|
||||||
entry['email_verified'] = True
|
entry['email_verified'] = True
|
||||||
|
@ -28,7 +28,7 @@ def test_get_test_app_wipes_db():
|
|||||||
|
|
||||||
new_user = mg_globals.database.User()
|
new_user = mg_globals.database.User()
|
||||||
new_user.username = u'lolcat'
|
new_user.username = u'lolcat'
|
||||||
new_user['email'] = u'lol@cats.example.org'
|
new_user.email = u'lol@cats.example.org'
|
||||||
new_user['pw_hash'] = u'pretend_this_is_a_hash'
|
new_user['pw_hash'] = u'pretend_this_is_a_hash'
|
||||||
new_user.save()
|
new_user.save()
|
||||||
assert mg_globals.database.User.find().count() == 1
|
assert mg_globals.database.User.find().count() == 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user