diff --git a/application/controllers/lehre/anrechnung/RequestAnrechnung.php b/application/controllers/lehre/anrechnung/RequestAnrechnung.php index f9ed03007..024e080d7 100644 --- a/application/controllers/lehre/anrechnung/RequestAnrechnung.php +++ b/application/controllers/lehre/anrechnung/RequestAnrechnung.php @@ -106,6 +106,7 @@ class requestAnrechnung extends Auth_Controller $begruendung_id = $this->input->post('begruendung'); $lehrveranstaltung_id = $this->input->post('lv_id'); $studiensemester_kurzbz = $this->input->post('studiensemester'); + $bestaetigung = $this->input->post('bestaetigung'); // Validate data if (empty($_FILES['uploadfile']['name'])) @@ -121,6 +122,11 @@ class requestAnrechnung extends Auth_Controller return $this->outputJsonError($this->p->t('ui', 'errorFelderFehlen')); } + if (isEmptyString($bestaetigung)) + { + return $this->outputJsonError($this->p->t('ui', 'errorBestaetigungFehlt')); + } + // Exit if user is not a student $result = $this->StudentModel->load(array('student_uid' => $this->_uid)); diff --git a/application/views/lehre/anrechnung/requestAnrechnung.php b/application/views/lehre/anrechnung/requestAnrechnung.php index d0557977f..94a856736 100644 --- a/application/views/lehre/anrechnung/requestAnrechnung.php +++ b/application/views/lehre/anrechnung/requestAnrechnung.php @@ -23,7 +23,8 @@ $this->load->view( 'hochladen', 'inBearbeitung', 'neu', - 'maxZeichen' + 'maxZeichen', + 'errorBestaetigungFehlt' ), 'person' => array( 'student', @@ -202,7 +203,7 @@ $this->load->view(