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 |