app/soc/views/models/club.py
changeset 1205 2e88261aba72
parent 1203 38225f2ad3a6
child 1248 f318538394d9
equal deleted inserted replaced
1204:ce51d1e6ac65 1205:2e88261aba72
    90 
    90 
    91     new_params['sidebar_additional'] = [
    91     new_params['sidebar_additional'] = [
    92         ('/' + new_params['url_name'] + '/apply_member', 'Join a Club', 'apply_member'),]
    92         ('/' + new_params['url_name'] + '/apply_member', 'Join a Club', 'apply_member'),]
    93 
    93 
    94     new_params['create_extra_dynafields'] = {
    94     new_params['create_extra_dynafields'] = {
    95         'clean_link_id': cleaning.clean_new_club_link_id('link_id', 
    95         'clean' : cleaning.validate_new_group('link_id', 'scope_path',
    96             club_logic, club_app_logic)
    96             club_logic, club_app_logic)}
    97         }
    97 
       
    98     # get rid of the clean method
    98     new_params['edit_extra_dynafields'] = {
    99     new_params['edit_extra_dynafields'] = {
    99         'clean_link_id': cleaning.clean_link_id('link_id')
   100         'clean' : (lambda x: x.cleaned_data)}
   100         }
       
   101 
   101 
   102     params = dicts.merge(params, new_params)
   102     params = dicts.merge(params, new_params)
   103 
   103 
   104     super(View, self).__init__(params=params)
   104     super(View, self).__init__(params=params)
   105 
   105