app/soc/views/models/sponsor.py
changeset 402 021e86368600
parent 399 b82852e6963e
child 404 44223e50e1fc
equal deleted inserted replaced
401:37d0b6c25f3e 402:021e86368600
   119     params['create_redirect'] = '/site/sponsor/profile'
   119     params['create_redirect'] = '/site/sponsor/profile'
   120     
   120     
   121     params['save_message'] = [ugettext_lazy('Profile saved.')]
   121     params['save_message'] = [ugettext_lazy('Profile saved.')]
   122     
   122     
   123     params['edit_params'] = {
   123     params['edit_params'] = {
   124         base.View.DEF_SUBMIT_MSG_PARAM_NAME: base.View.DEF_SUBMIT_MSG_PROFILE_SAVED,
   124         self.DEF_SUBMIT_MSG_PARAM_NAME: self.DEF_SUBMIT_MSG_PROFILE_SAVED,
   125         }
   125         }
   126     
   126     
   127     rights['list'] = [helper.access.checkIsDeveloper]
   127     rights['list'] = [helper.access.checkIsDeveloper]
   128     rights['delete'] = [helper.access.checkIsDeveloper]
   128     rights['delete'] = [helper.access.checkIsDeveloper]
   129 
   129 
   131     rights = dicts.merge(original_rights, rights)
   131     rights = dicts.merge(original_rights, rights)
   132     
   132     
   133     base.View.__init__(self, rights=rights, params=params)
   133     base.View.__init__(self, rights=rights, params=params)
   134 
   134 
   135   def _editPost(self, request, entity, fields):
   135   def _editPost(self, request, entity, fields):
   136     """
   136     """See base.View._editPost().
   137     """
   137     """
   138 
   138 
   139     id = users.get_current_user()
   139     id = users.get_current_user()
   140     user = soc.logic.models.user.logic.getFromFields(email=id.email())
   140     user = soc.logic.models.user.logic.getFromFields(email=id.email())
   141     fields['founder'] = user
   141     fields['founder'] = user