app/soc/views/models/club_admin.py
changeset 2177 e2c193e1f631
parent 2020 df3552deba66
child 2667 260aaea36e49
equal deleted inserted replaced
2176:3e5187b444db 2177:e2c193e1f631
    83     params = dicts.merge(params, new_params)
    83     params = dicts.merge(params, new_params)
    84 
    84 
    85     super(View, self).__init__(params=params)
    85     super(View, self).__init__(params=params)
    86 
    86 
    87     # register the role with the group_view
    87     # register the role with the group_view
    88     params['group_view'].registerRole(params['module_name'], self)
    88     self._params['group_view'].registerRole(self._params['module_name'], self)
    89 
    89 
    90     # create and store the special form for invited users
    90     # create and store the special form for invited users
    91     updated_fields = {
    91     updated_fields = {
    92         'link_id': forms.CharField(widget=widgets.ReadOnlyInput(),
    92         'link_id': forms.CharField(widget=widgets.ReadOnlyInput(),
    93             required=False)}
    93             required=False)}
    94 
    94 
    95     invited_create_form = dynaform.extendDynaForm(
    95     invited_create_form = dynaform.extendDynaForm(
    96         dynaform = self._params['create_form'],
    96         dynaform = self._params['create_form'],
    97         dynaproperties = updated_fields)
    97         dynaproperties = updated_fields)
    98 
    98 
    99     params['invited_create_form'] = invited_create_form
    99     self._params['invited_create_form'] = invited_create_form
   100 
   100 
   101   def _editPost(self, request, entity, fields):
   101   def _editPost(self, request, entity, fields):
   102     """See base.View._editPost().
   102     """See base.View._editPost().
   103     """
   103     """
   104     if not entity:
   104     if not entity: