equal
deleted
inserted
replaced
156 if models.user.logic.isFormerAccount(account): |
156 if models.user.logic.isFormerAccount(account): |
157 msg = DEF_USER_ACCOUNT_INVALID_MSG |
157 msg = DEF_USER_ACCOUNT_INVALID_MSG |
158 error = out_of_band.ErrorResponse(msg) |
158 error = out_of_band.ErrorResponse(msg) |
159 return simple.errorResponse(request, page_name, error, template, context) |
159 return simple.errorResponse(request, page_name, error, template, context) |
160 |
160 |
161 user = models.user.logic.updateOrCreateFromAccount(properties, account) |
161 user = models.user.logic.updateOrCreateFromFields(properties, {'link_name': new_link_name}) |
162 |
162 |
163 # redirect to /user/profile?s=0 |
163 # redirect to /user/profile?s=0 |
164 # (causes 'Profile saved' message to be displayed) |
164 # (causes 'Profile saved' message to be displayed) |
165 return helper.responses.redirectToChangedSuffix( |
165 return helper.responses.redirectToChangedSuffix( |
166 request, None, params=SUBMIT_PROFILE_SAVED_PARAMS) |
166 request, None, params=SUBMIT_PROFILE_SAVED_PARAMS) |