From fff467536fcbe8e3258112e3dedbfa89f525455b Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 28 Jun 2019 13:38:10 +0200 Subject: [PATCH] - correct mitarbeiter uid when deleting reservierung - reservierung data saved correctly --- include/reservierung.class.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/include/reservierung.class.php b/include/reservierung.class.php index da5ccdb12..b3c8221e0 100644 --- a/include/reservierung.class.php +++ b/include/reservierung.class.php @@ -22,6 +22,7 @@ require_once(dirname(__FILE__).'/basis_db.class.php'); require_once(dirname(__FILE__).'/datum.class.php'); require_once(dirname(__FILE__).'/log.class.php'); +require_once(dirname(__FILE__).'/authentication.class.php'); class reservierung extends basis_db { @@ -239,12 +240,12 @@ class reservierung extends basis_db $this->errormsg = 'Reservierung_id muss eine gueltige Zahl sein'; return false; } - + + $reservierung = new reservierung($reservierung_id); $qry = "DELETE FROM campus.tbl_reservierung WHERE reservierung_id=".$this->db_add_param($reservierung_id, FHC_INTEGER); - + if($this->db_query($qry)) { - $reservierung = new reservierung($reservierung_id); $logdata_reservierung = (array)$reservierung; $logdata = var_export($logdata_reservierung, true); $log = new log(); @@ -252,7 +253,9 @@ class reservierung extends basis_db $log->sqlundo = ''; $log->sql = 'DELETE FROM campus.tbl_reservierung WHERE reservierung_id='.$reservierung_id.'; LogData:'.$logdata; $log->beschreibung = 'Löschen der Reservierung '.$reservierung_id; - $log->mitarbeiter_uid = $this->uid; + $auth = new authentication(); + $uid = $auth->getUser(); + $log->mitarbeiter_uid = $uid; if(!$log->save(true)) { $this->errormsg = 'Fehler: '.$log->errormsg;