app/soc/views/models/student.py
changeset 2716 9921ac952f13
parent 2656 25210120d67b
child 2718 a5d70c9e871f
equal deleted inserted replaced
2715:afd5368af75c 2716:9921ac952f13
   142 
   142 
   143     # create and store the special form for users
   143     # create and store the special form for users
   144     updated_fields = {
   144     updated_fields = {
   145         'link_id': forms.CharField(widget=forms.HiddenInput,
   145         'link_id': forms.CharField(widget=forms.HiddenInput,
   146             required=True),
   146             required=True),
   147         'clean_link_id': cleaning.clean_user_is_current('link_id')
   147         'clean_link_id': cleaning.clean_user_is_current('link_id'),
       
   148         'clean': cleaning.validate_student_age(
       
   149             'birth_date', 'scope_path', self._logic.getScopeLogic().logic),
   148         }
   150         }
   149 
   151 
   150     user_create_form = dynaform.extendDynaForm(
   152     user_create_form = dynaform.extendDynaForm(
   151         dynaform = self._params['create_form'],
   153         dynaform = self._params['create_form'],
   152         dynaproperties = updated_fields)
   154         dynaproperties = updated_fields)