Bug lors de l'inscription. L'auto-login plantait.
authorEric Mc Sween <eric.mcsween@gmail.com>
Thu, 18 Nov 2010 06:41:12 +0000 (01:41 -0500)
committerEric Mc Sween <eric.mcsween@gmail.com>
Thu, 18 Nov 2010 06:41:12 +0000 (01:41 -0500)
auf_savoirs_en_partage/chercheurs/forms.py
auf_savoirs_en_partage/chercheurs/views.py

index 6a2fdb7..9b46ac7 100644 (file)
@@ -24,6 +24,7 @@ class PersonneInscriptionForm(PersonneForm):
         
     def clean_password(self):
         """Encrypter le mot de passe avant de le mettre dans la BD."""
+        self.clear_password = self.cleaned_data['password']
         return hashlib.md5(self.cleaned_data['password']).hexdigest()
 
     def clean_password_confirmation(self):
index b21713c..0f57b1d 100644 (file)
@@ -135,7 +135,7 @@ def inscription(request):
             forms.save()
             # login automatique
             login(request, authenticate(username=forms.personne.cleaned_data['courriel'], 
-                                        password=forms.personne.cleaned_data['password']))
+                                        password=forms.personne.clear_password))
             return HttpResponseRedirect(url('chercheurs.views.perso'))
     else:
         forms = ChercheurFormGroup()