From b2041e3405e4606fc7e01b85e252507f8602a35f Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Wed, 20 May 2026 05:55:17 +0000 Subject: [PATCH] fix(clickhouse): use isset() instead of array_key_exists() for Log object in createBatch --- src/Audit/Adapter/ClickHouse.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Audit/Adapter/ClickHouse.php b/src/Audit/Adapter/ClickHouse.php index 894f721..d96327b 100644 --- a/src/Audit/Adapter/ClickHouse.php +++ b/src/Audit/Adapter/ClickHouse.php @@ -1685,7 +1685,7 @@ public function createBatch(array $logs): bool foreach ($logs as $log) { foreach (['userId' => 'actorId', 'userType' => 'actorType', 'userInternalId' => 'actorInternalId'] as $legacy => $current) { - if (\array_key_exists($legacy, $log) && !\array_key_exists($current, $log)) { + if (isset($log[$legacy]) && !isset($log[$current])) { $log[$current] = $log[$legacy]; } unset($log[$legacy]);