Skip to content
Snippets Groups Projects
Commit 92fda461 authored by Elmar Ludwig's avatar Elmar Ludwig
Browse files

use the same code in getDeletedSingleDates() and getSingleDates(), fixes #3515

Closes #3515

Merge request studip/studip!2401
parent d86d7e8e
No related branches found
No related tags found
No related merge requests found
......@@ -220,7 +220,6 @@ class SeminarDB
public static function getDeletedSingleDates($seminar_id, $start = 0, $end = 0)
{
$ret = [];
if (($start != 0) || ($end != 0)) {
$query = "SELECT ex_termine.*, GROUP_CONCAT(trp.user_id) AS related_persons, GROUP_CONCAT(DISTINCT trg.statusgruppe_id) AS related_groups
FROM ex_termine
......@@ -246,12 +245,18 @@ class SeminarDB
$statement = DBManager::get()->prepare($query);
$statement->execute($parameters);
while ($row = $statement->fetch(PDO::FETCH_ASSOC)) {
$zw = $row;
$zw['ex_termin'] = TRUE;
$zw['related_persons'] = explode(',', $zw['related_persons']);
$zw['related_groups'] = explode(',', $zw['related_groups']);
$ret[] = $zw;
$ret = [];
while ($data = $statement->fetch(PDO::FETCH_ASSOC)) {
$data['ex_termin'] = true;
if ($data['related_persons']) {
$data['related_persons'] = explode(',', $data['related_persons']);
}
if ($data['related_groups']) {
$data['related_groups'] = explode(',', $data['related_groups']);
}
$ret[] = $data;
}
return $ret;
}
......
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