app/soc/views/user/profile.py
changeset 321 f17ecd21ca33
parent 317 87215136c268
child 324 05e21c089be6
equal deleted inserted replaced
320:a0a86306e7f6 321:f17ecd21ca33
   145       # (causes 'Profile saved' message to be displayed)
   145       # (causes 'Profile saved' message to be displayed)
   146       return helper.responses.redirectToChangedSuffix(
   146       return helper.responses.redirectToChangedSuffix(
   147           request, link_name, new_link_name, params=SUBMIT_PROFILE_SAVED_PARAMS)
   147           request, link_name, new_link_name, params=SUBMIT_PROFILE_SAVED_PARAMS)
   148   else: # request.method == 'GET'
   148   else: # request.method == 'GET'
   149     # try to fetch User entity corresponding to Google Account if one exists
   149     # try to fetch User entity corresponding to Google Account if one exists
   150     user = models.user.logic.getFromFields(email=id)
   150     user = models.user.logic.getFromFields(email=id.email())
   151 
   151 
   152     if user:
   152     if user:
   153       # is 'Profile saved' parameter present, but referrer was not ourself?
   153       # is 'Profile saved' parameter present, but referrer was not ourself?
   154       # (e.g. someone bookmarked the GET that followed the POST submit) 
   154       # (e.g. someone bookmarked the GET that followed the POST submit) 
   155       if (request.GET.get(SUBMIT_MSG_PARAM_NAME)
   155       if (request.GET.get(SUBMIT_MSG_PARAM_NAME)