app/soc/views/models/role.py
changeset 1376 ee386b5b56d7
parent 1357 3dd1507aa723
child 1384 bb22ea156567
equal deleted inserted replaced
1375:edcb2add6934 1376:ee386b5b56d7
   126         'soc.views.models.%(module_name)s.manage',
   126         'soc.views.models.%(module_name)s.manage',
   127         'Manage a %(name)s'),]
   127         'Manage a %(name)s'),]
   128 
   128 
   129     new_params['extra_django_patterns'] = patterns
   129     new_params['extra_django_patterns'] = patterns
   130     new_params['scope_redirect'] = redirects.getInviteRedirect
   130     new_params['scope_redirect'] = redirects.getInviteRedirect
       
   131     new_params['manage_redirect'] = redirects.getListRolesRedirect
   131 
   132 
   132     new_params['create_template'] = 'soc/role/edit.html'
   133     new_params['create_template'] = 'soc/role/edit.html'
   133     new_params['edit_template'] = 'soc/role/edit.html'
   134     new_params['edit_template'] = 'soc/role/edit.html'
   134 
   135 
   135     new_params['create_extra_dynafields'] = {
   136     new_params['create_extra_dynafields'] = {
   411     fields = {'scope_path': kwargs['scope_path'],
   412     fields = {'scope_path': kwargs['scope_path'],
   412         'link_id': kwargs['link_id']}
   413         'link_id': kwargs['link_id']}
   413     role_entity = logic.getForFields(kwargs, unique=True)
   414     role_entity = logic.getForFields(kwargs, unique=True)
   414 
   415 
   415     # get the redirect for the cancel button or when the resignation is done
   416     # get the redirect for the cancel button or when the resignation is done
   416     redirect = redirects.getListRolesRedirect(role_entity.scope, 
   417     redirect = params['manage_redirect'](role_entity.scope,
   417         params['group_view'].getParams())
   418         params['group_view'].getParams())
   418 
   419 
   419     # check to see if resign is true
   420     # check to see if resign is true
   420     get_dict = request.GET
   421     get_dict = request.GET
   421     resign = get_dict.get('resign')
   422     resign = get_dict.get('resign')