Studiensemester model: adapted getAktOrNextSemester method to return current semester, next semester only if there is no current, set default days offset to 0, set default offset of getLastorAktSemester to 0, simplified getByDate method

This commit is contained in:
Alexei Karpenko
2026-02-13 18:21:43 +01:00
parent 9d5adc1ed2
commit 01436cb4d1
4 changed files with 49 additions and 37 deletions
@@ -109,7 +109,7 @@ class Lehrauftrag extends Auth_Controller
$studiensemester_kurzbz = $this->input->get('studiensemester'); // if provided by selected studiensemester
if (is_null($studiensemester_kurzbz)) // else set next studiensemester as default value
{
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester();
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester(62);
if (hasData($studiensemester))
{
$studiensemester_kurzbz = $studiensemester->retval[0]->studiensemester_kurzbz;
@@ -75,7 +75,7 @@ class LehrauftragAkzeptieren extends Auth_Controller
$studiensemester_kurzbz = $this->input->get('studiensemester'); // if provided by selected studiensemester
if (is_null($studiensemester_kurzbz)) // else set next studiensemester as default value
{
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester();
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester(62);
if (hasData($studiensemester))
{
$studiensemester_kurzbz = $studiensemester->retval[0]->studiensemester_kurzbz;
@@ -91,7 +91,7 @@ class LehrauftragErteilen extends Auth_Controller
$studiensemester_kurzbz = $this->input->get('studiensemester'); // if provided by selected studiensemester
if (is_null($studiensemester_kurzbz)) // else set next studiensemester as default value
{
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester();
$studiensemester = $this->StudiensemesterModel->getAktOrNextSemester(62);
if (hasData($studiensemester))
{
$studiensemester_kurzbz = $studiensemester->retval[0]->studiensemester_kurzbz;