Dot-Notation for Users.status

This commit is contained in:
Elrond
2011-11-14 19:01:26 +01:00
parent 4facc7a0a2
commit 7a3d00ec21
5 changed files with 10 additions and 10 deletions

View File

@@ -167,7 +167,7 @@ def verify_email(request):
{'_id': ObjectId(unicode(request.GET['userid']))})
if user and user['verification_key'] == unicode(request.GET['token']):
user[u'status'] = u'active'
user.status = u'active'
user.email_verified = True
user[u'verification_key'] = None
@@ -249,7 +249,7 @@ def forgot_password(request):
{'email': request.POST['username']})
if user:
if user.email_verified and user['status'] == 'active':
if user.email_verified and user.status == 'active':
user[u'fp_verification_key'] = unicode(uuid.uuid4())
user[u'fp_token_expire'] = datetime.datetime.now() + \
datetime.timedelta(days=10)
@@ -304,7 +304,7 @@ def verify_forgot_password(request):
if ((user and user['fp_verification_key'] and
user['fp_verification_key'] == unicode(formdata_token) and
datetime.datetime.now() < user['fp_token_expire']
and user.email_verified and user['status'] == 'active')):
and user.email_verified and user.status == 'active')):
cp_form = auth_forms.ChangePassForm(formdata_vars)