From: Yasin <mohammed-yasin.rahman@lip6.fr>
Date: Wed, 22 Jan 2014 10:56:16 +0000 (+0100)
Subject: Fix: PasswordReset
X-Git-Tag: myslice-0.3-0~19^2~1
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=116d6f012eab03f7c53a61b94acd330f4c5b128a;p=myslice.git

Fix: PasswordReset
---

diff --git a/portal/django_passresetview.py b/portal/django_passresetview.py
index adf62395..769e9f5a 100644
--- a/portal/django_passresetview.py
+++ b/portal/django_passresetview.py
@@ -115,7 +115,7 @@ def password_reset(request, is_admin_site=False,
         if form.is_valid():
 
             ### email check in manifold DB ###
-            email = form.cleaned_data['email'] # email inserted on the form
+            email = form.cleaned_data['email'].lower() # email inserted on the form
             user_query  = Query().get('local:user').select('user_id','email')
             user_details = execute_admin_query(request, user_query)
             flag = 0
@@ -196,13 +196,13 @@ def password_reset_confirm(request, uidb36=None, token=None,
                 ### manifold pass update ###
                 #password = form.cleaned_data('password1')
                 password=request.POST['new_password1']
-                user_query  = Query().get('local:user').select('user_id','email','password')
-                user_details = execute_admin_query(request, user_query)
-                for user_detail in user_details:
-                    if user_detail['email'] == user.email:
-                        user_detail['password'] = password
+                #user_query  = Query().get('local:user').select('user_id','email','password')
+                #user_details = execute_admin_query(request, user_query)
+                #for user_detail in user_details:
+                #    if user_detail['email'] == user.email:
+                #        user_detail['password'] = password
                 #updating password in local:user
-                user_params = { 'password': user_detail['password']}
+                user_params = { 'password': password}
                 manifold_update_user(request,user.email,user_params)    
                 ### end of manifold pass update ###