From 23c41008d463ec65682029548abb989454e29699 Mon Sep 17 00:00:00 2001 From: iglocska Date: Tue, 17 May 2022 09:23:08 +0200 Subject: [PATCH] chg: [audit logs] fix test --- src/Model/Table/AuditLogsTable.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Model/Table/AuditLogsTable.php b/src/Model/Table/AuditLogsTable.php index acfef9f..d222d2e 100644 --- a/src/Model/Table/AuditLogsTable.php +++ b/src/Model/Table/AuditLogsTable.php @@ -60,7 +60,7 @@ class AuditLogsTable extends AppTable } $defaults = [ 'user_id' => 0, - 'request_type' => 'CLI', + 'request_type' => self::REQUEST_TYPE_CLI, 'authkey_id' => 0 ]; foreach (array_keys($defaults) as $field) { @@ -194,6 +194,15 @@ class AuditLogsTable extends AppTable if (isset($authUser['authkey_id'])) { $this->user['authkey_id'] = $authUser['authkey_id']; } + } else { + $this->user['request_type'] = self::REQUEST_TYPE_CLI; + $currentUserId = Configure::read('CurrentUserId'); + if (!empty($currentUserId)) { + $this->user['id'] = $currentUserId; + $userFromDb = $this->Users->find()->where(['id' => $currentUserId])->first(); + $this->user['name'] = $userFromDb['name']; + $this->user['org_id'] = $userFromDb['org_id']; + } } } return $this->user;