From f7196a7c6089a81ba21a00def219aa84c52dd975 Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Tue, 15 May 2018 13:52:31 +0200 Subject: [PATCH] =?UTF-8?q?Funktion=20deleteParked=20ge=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Logtype ist nun "Processstate" - json-name ist "parked" --- include/personlog.class.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/personlog.class.php b/include/personlog.class.php index 55e69c90a..5eb75512b 100644 --- a/include/personlog.class.php +++ b/include/personlog.class.php @@ -79,13 +79,18 @@ class personlog extends basis_db } /** - * Löscht alle Logeinträge vom Typ "Parked" der übergebenen Person_id die in der Zukunft liegen. + * Löscht alle Logeinträge vom Typ "Precessstate" mit Namen "Parked" der übergebenen Person_id, die in der Zukunft liegen. * @param integer $person_id ID der Person, deren geparkter Logeintrag gelöscht werden soll. * @return boolean true wenn erfolgreich, false im Fehlerfall. */ public function deleteParked($person_id) { - $qry = "DELETE FROM system.tbl_log WHERE logtype_kurzbz='Parked' AND person_id=".$this->db_add_param($person_id)." AND zeitpunkt>=now();"; + $qry = "DELETE + FROM system.tbl_log + WHERE logtype_kurzbz = 'Processstate' + AND person_id = ".$this->db_add_param($person_id)." + AND logdata ->> 'name' = 'Parked' + AND zeitpunkt >= now();"; if($this->db_query($qry)) {