[FEATURE] implement user filter in orderFilterHelper for tasks

This commit is contained in:
Julie Lenaerts 2023-07-05 10:55:30 +02:00
parent 25d4b6acbb
commit 0d626fb345
2 changed files with 4 additions and 0 deletions

View File

@ -299,6 +299,7 @@ final class SingleTaskController extends AbstractController
$this->denyAccessUnlessGranted(TaskVoter::SHOW, null); $this->denyAccessUnlessGranted(TaskVoter::SHOW, null);
$filterOrder = $this->buildFilterOrder(); $filterOrder = $this->buildFilterOrder();
$flags = array_merge( $flags = array_merge(
$filterOrder->getCheckboxData('status'), $filterOrder->getCheckboxData('status'),
array_map(static fn ($i) => 'state_' . $i, $filterOrder->getCheckboxData('states')) array_map(static fn ($i) => 'state_' . $i, $filterOrder->getCheckboxData('states'))
@ -680,6 +681,7 @@ final class SingleTaskController extends AbstractController
->addSearchBox() ->addSearchBox()
->addCheckbox('status', $statuses, $statuses, $statusTrans) ->addCheckbox('status', $statuses, $statuses, $statusTrans)
->addCheckbox('states', $states, ['new', 'in_progress']) ->addCheckbox('states', $states, ['new', 'in_progress'])
->addUserPickers('userPicker', 'userPicker', ['multiple' => True])
->build(); ->build();
} }

View File

@ -27,8 +27,10 @@
{% block css %} {% block css %}
{{ parent() }} {{ parent() }}
{{ encore_entry_link_tags('page_task_list') }} {{ encore_entry_link_tags('page_task_list') }}
{{ encore_entry_link_tags('mod_pickentity_type') }}
{% endblock %} {% endblock %}
{% block js %} {% block js %}
{{ parent() }} {{ parent() }}
{{ encore_entry_script_tags('page_task_list') }} {{ encore_entry_script_tags('page_task_list') }}
{{ encore_entry_script_tags('mod_pickentity_type') }}
{% endblock %} {% endblock %}