diff --git a/application/controllers/person/Gruppenmanagement.php b/application/controllers/person/Gruppenmanagement.php index fb24f9a54..4bc80c760 100644 --- a/application/controllers/person/Gruppenmanagement.php +++ b/application/controllers/person/Gruppenmanagement.php @@ -139,7 +139,8 @@ class Gruppenmanagement extends Auth_Controller array( 'uid' => $uid, 'gruppe_kurzbz' => $gruppe_kurzbz, - 'insertamum' => date('Y-m-d H:i:s') + 'insertamum' => date('Y-m-d H:i:s'), + 'insertvon' => $this->_uid ) ); diff --git a/vilesci/lehre/einheit_menu.php b/vilesci/lehre/einheit_menu.php index eee553a87..8b5ba172e 100644 --- a/vilesci/lehre/einheit_menu.php +++ b/vilesci/lehre/einheit_menu.php @@ -426,10 +426,10 @@ function doSave() // bestehende Gruppenmanager laden $bestehende_gruppemanager_uids = array(); - $gruppemanager_class = new gruppemanager(); - if ($gruppemanager_class->load_uids($gruppe_kurzbz)) + $gruppemanager_hlp = new gruppemanager(); + if ($gruppemanager_hlp->load_uids($gruppe_kurzbz)) { - foreach ($gruppemanager_class->uids as $uid_obj) + foreach ($gruppemanager_hlp->uids as $uid_obj) { $bestehende_gruppemanager_uids[] = $uid_obj->uid; } @@ -456,11 +456,11 @@ function doSave() $geloeschte_gruppemanager_uids = array_diff($bestehende_gruppemanager_uids, $gruppemanager_uids); // Nicht mehr vorhandene Gruppenmanager löschen - $gruppemanager_class = new gruppemanager(); + $gruppemanager_hlp = new gruppemanager(); foreach ($geloeschte_gruppemanager_uids as $geloeschte_uid) { - if (!$gruppemanager_class->delete($geloeschte_uid, $gruppe_kurzbz)) - echo $gruppemanager_class->errormsg; + if (!$gruppemanager_hlp->delete($geloeschte_uid, $gruppe_kurzbz)) + echo $gruppemanager_hlp->errormsg; } } } @@ -549,8 +549,8 @@ function doEdit($kurzbz,$new=false)