Skip to content
Snippets Groups Projects
Unverified Commit c84deba8 authored by Fredrik Jonsson's avatar Fredrik Jonsson Committed by GitHub
Browse files

Merge pull request #2394 from HyphaApp/bug/submission-table-status-filter

Fix statuses filter on submission table
parents b5d392c4 393512c1
No related branches found
No related tags found
No related merge requests found
......@@ -234,7 +234,7 @@ class StatusMultipleChoiceFilter(Select2MultipleChoiceFilter):
if not limit_to or self.has_any(statuses, limit_to)
]
self.status_map = {
slugify(name): status
slugify(name): list(status)
for name, status in STATUSES.items()
}
super().__init__(
......@@ -249,7 +249,7 @@ class StatusMultipleChoiceFilter(Select2MultipleChoiceFilter):
return any(item in second for item in first)
def get_filter_predicate(self, v):
return {f'{ self.field_name }__in': v}
return {f'{ self.field_name }__in': self.status_map.get(v, [])}
class SubmissionFilter(filters.FilterSet):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment