diff -r a4fc430fefac -r 829fe8302a8b app/soc/views/user/profile.py --- a/app/soc/views/user/profile.py Sun Nov 02 22:56:52 2008 +0000 +++ b/app/soc/views/user/profile.py Sun Nov 02 22:57:46 2008 +0000 @@ -145,8 +145,9 @@ 'id': id, } + key_fields = models.user.logic.getKeyFieldsFromDict(properties) user = models.user.logic.updateOrCreateFromFields(properties, - email=id.email()) + key_fields) # redirect to new /user/profile/new_link_name?s=0 # (causes 'Profile saved' message to be displayed)