fix #65: Incorrect processing real name

This commit is contained in:
slav0nic 2009-12-23 18:18:50 +02:00
parent b13dd9b3b9
commit a47df4d94c

View file

@ -186,11 +186,12 @@ class PersonalProfileForm(forms.ModelForm):
self.profile.location = self.cleaned_data['location']
self.profile.site = self.cleaned_data['site']
if self.cleaned_data['name']:
if len(self.cleaned_data['name'].split()) > 1:
self.user.first_name, self.user.last_name = self.cleaned_data['name'].split()
cleaned_name = self.cleaned_data['name'].strip()
if ' ' in cleaned_name:
self.user.first_name, self.user.last_name = cleaned_name.split(None, 1)
else:
user.first_name = self.cleaned_data['name'].split()[0]
user.last_name = ''
self.user.first_name = cleaned_name
self.user.last_name = ''
self.user.save()
if commit:
self.profile.save()