diff options
| author | Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> | 2025-10-23 12:57:12 +0200 |
|---|---|---|
| committer | Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> | 2025-10-23 12:57:12 +0200 |
| commit | 8f6a427babce4474c95e1ef2424a89d5f5f12ddf (patch) | |
| tree | e950745f0deeccd3c7789d50f0cb7e361362b1aa /app | |
| parent | 212dc806a60a76dce435b7ba681586208000a736 (diff) | |
always update priority (to force consistency), fixes #5968
Closes #5968
Merge request studip/studip!4573
Diffstat (limited to 'app')
| -rw-r--r-- | app/controllers/settings/statusgruppen.php | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/app/controllers/settings/statusgruppen.php b/app/controllers/settings/statusgruppen.php index 789d0ca..9427986 100644 --- a/app/controllers/settings/statusgruppen.php +++ b/app/controllers/settings/statusgruppen.php @@ -284,19 +284,20 @@ class Settings_StatusgruppenController extends Settings_SettingsController $changed = true; } - if ($changed) { - $query = "UPDATE user_inst - SET priority = ? - WHERE user_id = ? AND Institut_id = ?"; - $statement = DBManager::get()->prepare($query); + $query = "UPDATE user_inst + SET priority = ? + WHERE user_id = ? AND Institut_id = ?"; + $statement = DBManager::get()->prepare($query); - foreach ($priorities as $id => $priority) { - $statement->execute([ - $priority, - $this->user->user_id, - $id, - ]); - } + foreach ($priorities as $id => $priority) { + $statement->execute([ + $priority, + $this->user->user_id, + $id, + ]); + } + + if ($changed) { PageLayout::postSuccess(_('Reihenfolge wurde geƤndert')); } } |
