app/soc/views/helper/params.py
changeset 1079 be1aacb33b0f
parent 1035 04229d710ce9
child 1087 c6a7f5957b30
equal deleted inserted replaced
1078:3a0c97ac65fe 1079:be1aacb33b0f
   177       }
   177       }
   178 
   178 
   179   new_params['dynabase'] = helper.forms.BaseForm
   179   new_params['dynabase'] = helper.forms.BaseForm
   180 
   180 
   181   create_dynafields = {
   181   create_dynafields = {
   182       'clean_link_id': cleaning.clean_link_id,
   182       'clean_link_id': cleaning.clean_link_id('link_id'),
   183       'clean_feed_url': cleaning.clean_feed_url,
   183       'clean_feed_url': cleaning.clean_feed_url,
   184       }
   184       }
   185   create_dynafields.update(params.get('create_extra_dynafields', {}))
   185   create_dynafields.update(params.get('create_extra_dynafields', {}))
   186 
   186 
   187   new_params['create_dynainclude'] = [] + params.get('extra_dynainclude', [])
   187   new_params['create_dynainclude'] = [] + params.get('extra_dynainclude', [])
   188   new_params['create_dynaexclude'] = ['scope', 'scope_path'] + \
   188   new_params['create_dynaexclude'] = ['scope', 'scope_path'] + \
   189       params.get('extra_dynaexclude', [])
   189       params.get('extra_dynaexclude', [])
   190   new_params['create_dynafields'] = create_dynafields
   190   new_params['create_dynafields'] = create_dynafields
   191 
   191 
   192   edit_dynafields = {
   192   edit_dynafields = {
   193       'clean_link_id': cleaning.clean_link_id,
   193       'clean_link_id': cleaning.clean_link_id('link_id'),
   194       'link_id': forms.CharField(widget=helper.widgets.ReadOnlyInput()),
   194       'link_id': forms.CharField(widget=helper.widgets.ReadOnlyInput()),
   195       }
   195       }
   196   edit_dynafields.update(params.get('edit_extra_dynafields', {}))
   196   edit_dynafields.update(params.get('edit_extra_dynafields', {}))
   197 
   197 
   198   new_params['edit_dynainclude'] = None
   198   new_params['edit_dynainclude'] = None