app/soc/views/models/club.py
changeset 1205 2e88261aba72
parent 1203 38225f2ad3a6
child 1248 f318538394d9
--- a/app/soc/views/models/club.py	Tue Feb 03 20:18:15 2009 +0000
+++ b/app/soc/views/models/club.py	Tue Feb 03 20:30:08 2009 +0000
@@ -92,12 +92,12 @@
         ('/' + new_params['url_name'] + '/apply_member', 'Join a Club', 'apply_member'),]
 
     new_params['create_extra_dynafields'] = {
-        'clean_link_id': cleaning.clean_new_club_link_id('link_id', 
-            club_logic, club_app_logic)
-        }
+        'clean' : cleaning.validate_new_group('link_id', 'scope_path',
+            club_logic, club_app_logic)}
+
+    # get rid of the clean method
     new_params['edit_extra_dynafields'] = {
-        'clean_link_id': cleaning.clean_link_id('link_id')
-        }
+        'clean' : (lambda x: x.cleaned_data)}
 
     params = dicts.merge(params, new_params)