0001-backoffice-ignore-invalid-status-filter-in-stats-pag.patch
wcs/backoffice/management.py | ||
---|---|---|
2264 | 2264 |
self.formdef.workflow.get_endpoint_status()] |
2265 | 2265 |
criteria_label = _('Status: %s') % _('Done') |
2266 | 2266 |
else: |
2267 |
criteria_label = _('Status: %s') % self.formdef.workflow.get_status( |
|
2268 |
selected_filter).name |
|
2269 |
applied_filters = ['wf-%s' % selected_filter] |
|
2270 |
criterias.append(Or([Equal('status', x) for x in applied_filters])) |
|
2271 |
criterias[-1]._label = criteria_label |
|
2272 |
displayed_criterias = criterias |
|
2267 |
try: |
|
2268 |
criteria_label = _('Status: %s') % self.formdef.workflow.get_status( |
|
2269 |
selected_filter).name |
|
2270 |
applied_filters = ['wf-%s' % selected_filter] |
|
2271 |
except KeyError: |
|
2272 |
applied_filters = None |
|
2273 |
if applied_filters: |
|
2274 |
criterias.append(Or([Equal('status', x) for x in applied_filters])) |
|
2275 |
criterias[-1]._label = criteria_label |
|
2276 |
displayed_criterias = criterias |
|
2273 | 2277 |
else: |
2274 | 2278 |
displayed_criterias = criterias |
2275 | 2279 |
criterias = [NotEqual('status', 'draft')] + displayed_criterias |
2276 |
- |