equal
deleted
inserted
replaced
221 link_name, id=id_user.getUserFromKeyName(key_name).id) : |
221 link_name, id=id_user.getUserFromKeyName(key_name).id) : |
222 raise forms.ValidationError("This link name is already in use.") |
222 raise forms.ValidationError("This link name is already in use.") |
223 return link_name |
223 return link_name |
224 |
224 |
225 def clean_id(self): |
225 def clean_id(self): |
226 new_email = self.cleaned_data.get('id') |
226 form_id = users.User(email=self.cleaned_data.get('id')) |
227 form_id = users.User(email=new_email) |
227 if not id_user.isIdAvailable( |
228 key_name = self.data.get('key_name') |
228 form_id, existing_key_name=self.data.get('key_name')): |
229 old_email = id_user.getUserFromKeyName(key_name).id.email() |
229 raise forms.ValidationError("This account is already in use.") |
230 if new_email != old_email: |
|
231 if id_user.isIdUser(form_id): |
|
232 raise forms.ValidationError("This account is already in use.") |
|
233 return form_id |
230 return form_id |
234 |
231 |
235 |
232 |
236 DEF_SITE_USER_PROFILE_EDIT_TMPL = 'soc/site/user/profile/edit.html' |
233 DEF_SITE_USER_PROFILE_EDIT_TMPL = 'soc/site/user/profile/edit.html' |
237 DEF_CREATE_NEW_USER_MSG = ' You can create a new user by visiting' \ |
234 DEF_CREATE_NEW_USER_MSG = ' You can create a new user by visiting' \ |