app/soc/views/user/profile.py
changeset 311 a2121c1143b2
parent 309 7190b224c701
child 316 9efdc7bc3565
equal deleted inserted replaced
310:0386d634ad9f 311:a2121c1143b2
   131     form = UserForm(request.POST)
   131     form = UserForm(request.POST)
   132 
   132 
   133     if form.is_valid():
   133     if form.is_valid():
   134       new_link_name = form.cleaned_data.get('link_name')
   134       new_link_name = form.cleaned_data.get('link_name')
   135       properties = {
   135       properties = {
   136         link_name : new_link_name,
   136         'link_name' : new_link_name,
   137         nick_name : form.cleaned_data.get("nick_name"),
   137         'nick_name' : form.cleaned_data.get("nick_name"),
   138         id : id,
   138         'id' : id,
   139       }
   139       }
   140 
   140 
   141       user = models.user.logic.updateOrCreateFromFields(properties, email=id.email())
   141       user = models.user.logic.updateOrCreateFromFields(properties, email=id.email())
   142 
   142 
   143       # redirect to new /user/profile/new_link_name?s=0
   143       # redirect to new /user/profile/new_link_name?s=0