makes MyLv more responsive

This commit is contained in:
SimonGschnell
2024-10-29 14:31:20 +01:00
parent b9ccafe9db
commit ff367339ea
8 changed files with 62 additions and 28 deletions
@@ -29,6 +29,7 @@ class Lehre extends FHCAPI_Controller
{
parent::__construct([
'lvStudentenMail' => self::PERM_LOGGED,
'LV' => self::PERM_LOGGED,
]);
@@ -65,6 +66,18 @@ class Lehre extends FHCAPI_Controller
$this->terminateWithSuccess($studentenMails);
}
public function LV($studiensemester_kurzbz, $lehrveranstaltung_id)
{
$this->load->model('education/Lehrveranstaltung_model', 'LehrveranstaltungModel');
$result = $this->LehrveranstaltungModel->getLvsByStudentWithGrades(getAuthUID(), $studiensemester_kurzbz, getUserLanguage(), $lehrveranstaltung_id);
$result = current($this->getDataOrTerminateWithError($result));
$this->terminateWithSuccess($result);
}