app/soc/views/site/sponsor/profile.py
changeset 435 829fe8302a8b
parent 408 7cd6bdfbf95c
child 448 075360be6743
equal deleted inserted replaced
434:a4fc430fefac 435:829fe8302a8b
   153       
   153       
   154       if not existing_sponsor:
   154       if not existing_sponsor:
   155         fields['founder'] = user
   155         fields['founder'] = user
   156       
   156       
   157       form_ln = fields['link_name']
   157       form_ln = fields['link_name']
       
   158       key_fields = models.sponsor.logic.getKeyFieldsFromKwargs(fields)
   158       form_sponsor = models.sponsor.logic.updateOrCreateFromFields(
   159       form_sponsor = models.sponsor.logic.updateOrCreateFromFields(
   159           fields, link_name=form_ln)
   160           fields, key_fields)
   160       
   161       
   161       if not form_sponsor:
   162       if not form_sponsor:
   162         return http.HttpResponseRedirect('/')
   163         return http.HttpResponseRedirect('/')
   163         
   164         
   164       # redirect to new /site/sponsor/profile/form_link_name?s=0
   165       # redirect to new /site/sponsor/profile/form_link_name?s=0