From a88318c5dffe0f4f572489be55a652c46775a98f Mon Sep 17 00:00:00 2001 From: iglocska Date: Tue, 17 May 2022 09:26:23 +0200 Subject: [PATCH] fix: [auditlogs] more monkey fixing the logging errors via CLI --- src/Model/Table/AuditLogsTable.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Model/Table/AuditLogsTable.php b/src/Model/Table/AuditLogsTable.php index 63db0df..5997088 100644 --- a/src/Model/Table/AuditLogsTable.php +++ b/src/Model/Table/AuditLogsTable.php @@ -104,6 +104,17 @@ class AuditLogsTable extends AppTable } } + public function afterMarshal( + EventInterface $event, + EntityInterface $entity, + ArrayObject $data, + ArrayObject $options + ) { + if ($entity->request_type === null) { + $entity->request_type = self::REQUEST_TYPE_CLI; + } + } + public function beforeSave(EventInterface $event, EntityInterface $entity, ArrayObject $options) { $entity->request_ip = inet_pton($entity->request_ip);