bewerbung_abgeschicktamum rechte

This commit is contained in:
cgfhtw
2024-07-24 16:08:46 +02:00
parent df39272544
commit 7f0373e0e9
5 changed files with 51 additions and 3 deletions
@@ -1369,6 +1369,7 @@ class Status extends FHCAPI_Controller
public function insertStatus($prestudent_id)
{
$isBerechtigtNoStudstatusCheck = $this->permissionlib->isBerechtigt('student/keine_studstatuspruefung');
$isBerechtigtBasisPrestudentstatus = $this->permissionlib->isBerechtigt('basis/prestudentstatus');
$authUID = getAuthUID();
@@ -1387,6 +1388,16 @@ class Status extends FHCAPI_Controller
$this->load->library('form_validation');
if (!$isBerechtigtBasisPrestudentstatus)
$this->form_validation->set_rules(
'bewerbung_abgeschicktamum',
$this->p->t('lehre', 'bewerbung_abgeschickt_am'),
'is_null',
[
'is_null' => $this->p->t('ui', 'error_fieldWriteAccess')
]
);
$this->form_validation->set_rules(
'datum',
$this->p->t('global', 'datum'),
@@ -1649,7 +1660,8 @@ class Status extends FHCAPI_Controller
$isBerechtigtNoStudstatusCheck = $this->permissionlib->isBerechtigt('student/keine_studstatuspruefung');
$isBerechtigtBasisPrestudentstatus = $this->permissionlib->isBerechtigt('basis/prestudentstatus');
$authUID = getAuthUID();
$studiensemester_kurzbz = $this->input->post('studiensemester_kurzbz') ?: $oldstatus->studiensemester_kurzbz;
@@ -1660,6 +1672,16 @@ class Status extends FHCAPI_Controller
//Form Validation
$this->load->library('form_validation');
if (!$isBerechtigtBasisPrestudentstatus)
$this->form_validation->set_rules(
'bewerbung_abgeschicktamum',
$this->p->t('lehre', 'bewerbung_abgeschickt_am'),
'is_null',
[
'is_null' => $this->p->t('ui', 'error_fieldWriteAccess')
]
);
$this->form_validation->set_rules(
'datum',
$this->p->t('global', 'datum'),