From f7f13d3941eeff60563c8c9612bd1f130f786c79 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 3 Dec 2018 14:43:07 +0100 Subject: [PATCH] added information about statusgrund to freigeben log --- .../controllers/system/infocenter/InfoCenter.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/application/controllers/system/infocenter/InfoCenter.php b/application/controllers/system/infocenter/InfoCenter.php index ab57b6c6c..14551ea64 100644 --- a/application/controllers/system/infocenter/InfoCenter.php +++ b/application/controllers/system/infocenter/InfoCenter.php @@ -49,7 +49,7 @@ class InfoCenter extends Auth_Controller 'freigegeben' => array( 'logtype' => 'Processstate', 'name' => 'Interessent confirmed', - 'message' => 'Status Interessent for prestudentid %s was confirmed for degree program %s' + 'message' => 'Status Interessent for prestudentid %s was confirmed for degree program %s%s' ), 'savenotiz' => array( 'logtype' => 'Action', @@ -512,7 +512,18 @@ class InfoCenter extends Auth_Controller $json->error = 2; } - $this->_log($logdata['person_id'], 'freigegeben', array($prestudent_id, $logdata['studiengang_kurzbz'])); + $logparams = array($prestudent_id, $logdata['studiengang_kurzbz'], ''); + + if (isset($statusgrund_id)) + { + $this->StatusgrundModel->addSelect('bezeichnung_mehrsprachig'); + $statusgrund_kurzbz = $this->StatusgrundModel->load($statusgrund_id); + + if (hasData($statusgrund_kurzbz)) + $logparams[2] = ', confirmation type '.$statusgrund_kurzbz->retval[0]->bezeichnung_mehrsprachig[0]; + } + + $this->_log($logdata['person_id'], 'freigegeben', $logparams); $this->_sendFreigabeMail($prestudent_id); }