From 5b2b7fc17162e20df6e1099d938c545328ac4880 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= <come@opensides.be> Date: Tue, 20 Mar 2018 10:37:16 +0100 Subject: [PATCH] :ambulance: fix(log) Avoid passing empty object field to audit object issue #5795 --- include/class_logging.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/class_logging.inc b/include/class_logging.inc index c84454d92..9b971bda9 100644 --- a/include/class_logging.inc +++ b/include/class_logging.inc @@ -138,6 +138,9 @@ class logging { /* Avoid infinite loop */ return; } + if (empty($entry['object'])) { + $entry['object'] = 'none'; + } $tabObject = objects::create('auditEvent'); $baseObject = $tabObject->getBaseObject(); $baseObject->fdAuditDateTime = new DateTime('@'.$entry['timestamp']); -- GitLab