app/soc/views/models/role.py
changeset 2656 25210120d67b
parent 2361 40b0c25a5793
child 2666 5de9eba17661
equal deleted inserted replaced
2655:7aedfa3e0dfd 2656:25210120d67b
   135     new_params['create_extra_dynaproperties'] = {
   135     new_params['create_extra_dynaproperties'] = {
   136        'latitude':forms.fields.FloatField(widget=forms.HiddenInput,
   136        'latitude':forms.fields.FloatField(widget=forms.HiddenInput,
   137                                           required=False),
   137                                           required=False),
   138        'longitude': forms.fields.FloatField(widget=forms.HiddenInput,
   138        'longitude': forms.fields.FloatField(widget=forms.HiddenInput,
   139                                             required=False),
   139                                             required=False),
       
   140        'email': forms.fields.EmailField(required=True),
   140        'clean_link_id': cleaning.clean_existing_user('link_id'),
   141        'clean_link_id': cleaning.clean_existing_user('link_id'),
   141        'clean_phone': cleaning.clean_phone_number('phone'),
   142        'clean_phone': cleaning.clean_phone_number('phone'),
   142        'clean_res_street': cleaning.clean_ascii_only('res_street'),
   143        'clean_res_street': cleaning.clean_ascii_only('res_street'),
   143        'clean_res_city': cleaning.clean_ascii_only('res_city'),
   144        'clean_res_city': cleaning.clean_ascii_only('res_city'),
   144        'clean_res_state': cleaning.clean_ascii_only('res_state'),
   145        'clean_res_state': cleaning.clean_ascii_only('res_state'),