Skip to content
Snippets Groups Projects
Commit f0a96604 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

don't show quick filter in multi person searches on a course's group page for...

Closes #1000

Merge request studip/studip!577
parent b8b0e683
No related branches found
No related tags found
No related merge requests found
......@@ -79,7 +79,7 @@
]),
['data-dialog' => 'size=auto']
)
->condition(!($is_participants_locked || $is_locked))
->condition(!($is_participants_locked || $is_locked) && count($allmembers) < 500)
->addMultiPersonSearch(
MultiPersonSearch::get('add_statusgroup_member' . $group->id)
->setTitle(sprintf(_('Personen zu Gruppe %s hinzufügen'), $group->name))
......@@ -96,6 +96,19 @@
->addQuickfilter(_('Teilnehmende ohne Gruppenzuordnung'),
$nogroupmembers)
)
->condition(!($is_participants_locked || $is_locked) && count($allmembers) >= 500)
->addMultiPersonSearch(
MultiPersonSearch::get('add_statusgroup_member' . $group->id)
->setTitle(sprintf(_('Personen zu Gruppe %s hinzufügen'), $group->name))
->setLinkText(_('Personen hinzufügen'))
->setSearchObject($memberSearch)
->setDefaultSelectedUser($group->members->pluck('user_id'))
->setDataDialogStatus(Request::isXhr())
->setJSFunctionOnSubmit(Request::isXhr() ?
'STUDIP.Dialog.close();' : false)
->setExecuteURL($controller->url_for('course/statusgroups/add_member/' .
$group->id))
)
->conditionAll(!$is_locked)
->addLink(
$controller->url_for('course/statusgroups/edit', $group->id),
......
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