]> git.ozlabs.org Git - patchwork/blobdiff - apps/patchwork/forms.py
Re-save user profile after setting name
[patchwork] / apps / patchwork / forms.py
index c02d11ef98a7e09d6aca3a83f160f0fa70eba3be..bc746bd11c580deb3031dbaa1925bf36920d29de 100644 (file)
@@ -44,6 +44,11 @@ class RegistrationForm(RegistrationFormUniqueEmail):
         user.first_name = self.cleaned_data.get('first_name', '')
         user.last_name = self.cleaned_data.get('last_name', '')
         user.save()
+
+       # saving the userprofile causes the firstname/lastname to propagate
+       # to the person objects.
+       user.get_profile().save()
+
         return user
 
     def clean(self):