Skip to content
Snippets Groups Projects
Commit 3cdc7aec authored by Elmar Ludwig's avatar Elmar Ludwig Committed by David Siegfried
Browse files

don't try to reimplement orderBy() in a broken way, fixes #1410

Closes #1410

Merge request studip/studip!864
parent 95c38e37
No related branches found
No related tags found
No related merge requests found
......@@ -550,18 +550,14 @@ class Statusgruppen extends SimpleORMap implements PrivacyObject
*/
public function sortMembersAlphabetic()
{
foreach ($this->members as $member) {
$assoc[$member->id] = $member->user->nachname."_".$member->user->vorname;
}
asort($assoc);
$i = 0;
foreach ($assoc as $key => $value) {
$statusgruppenuser = new StatusgruppeUser(explode('_', $key));
$statusgruppenuser->position = $i++;
$statusgruppenuser->store();
foreach ($this->members->orderBy('nachname, vorname') as $member) {
$member->position = $i++;
$member->store();
}
}
/**
* Sorts subgroups alphabetical
*/
......
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