From 9cbcec723128cd24b0f9eeabf8a59ab01807d356 Mon Sep 17 00:00:00 2001 From: Nikolaus Krondraf Date: Tue, 2 Mar 2021 15:26:44 +0100 Subject: [PATCH] =?UTF-8?q?Fallback-L=C3=B6sung=20f=C3=BCr=20LV-Regel=20we?= =?UTF-8?q?nn=20im=20aktuellen=20Semester=20kein=20Status=20vorhanden=20is?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/lvregel.class.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/lvregel.class.php b/include/lvregel.class.php index 97e3a68fe..b5a109988 100644 --- a/include/lvregel.class.php +++ b/include/lvregel.class.php @@ -596,10 +596,17 @@ class lvregel extends basis_db // Ausbildungssemester aus dem Status holen $prestudent = new prestudent(); + $studiensemester = new studiensemester(); + $prev_studiensemester_kurzbz = $studiensemester->getPrevious(); + if($prestudent->getLastStatus($student->prestudent_id, $studiensemester_kurzbz)) { $this->cache[$uid][$studiensemester_kurzbz]=$prestudent->ausbildungssemester; } + else if($prestudent->getLastStatus($student->prestudent_id, $prev_studiensemester_kurzbz)) + { + $this->cache[$uid][$studiensemester_kurzbz]=$prestudent->ausbildungssemester + 1; + } } $ausbildungssemester = $this->cache[$uid][$studiensemester_kurzbz];