0005-workflows-remove-redondant-code-WARNING-35903.patch
wcs/forms/common.py | ||
---|---|---|
276 | 276 |
if form: |
277 | 277 |
form.attrs['data-live-url'] = self.filled.get_url() + 'live' |
278 | 278 |
if form and form.is_submitted(): |
279 |
with get_publisher().substitutions.temporary_feed(self.filled, force_mode='lazy'): |
|
280 |
# remove fields that could be required but are not visible |
|
281 |
self.filled.evaluate_live_workflow_form(user, form) |
|
282 |
get_publisher().substitutions.feed(self.filled) |
|
283 |
for field in displayed_fields: |
|
284 |
if not field.is_visible(self.filled.data, self.formdef) and 'f%s' % field.id in form._names: |
|
285 |
del form._names['f%s' % field.id] |
|
279 |
# remove fields that could be required but are not visible |
|
280 |
self.filled.evaluate_live_workflow_form(user, form) |
|
281 |
for field in displayed_fields: |
|
282 |
if not field.is_visible(self.filled.data, self.formdef) and 'f%s' % field.id in form._names: |
|
283 |
del form._names['f%s' % field.id] |
|
286 | 284 |
return form |
287 | 285 | |
288 | 286 | |
289 |
- |