From 75dca322b44a7d39af4e2bed5b67c1a621b8e89e Mon Sep 17 00:00:00 2001 From: Hide_D Date: Thu, 10 Nov 2022 17:14:21 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20UserID=EA=B0=80=20null=EC=9D=B8=20?= =?UTF-8?q?=EA=B2=BD=EC=9A=B0=20=EB=8C=80=EC=9D=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/sammo/APIHelper.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/sammo/APIHelper.php b/src/sammo/APIHelper.php index a4cf7a25..6841d95f 100644 --- a/src/sammo/APIHelper.php +++ b/src/sammo/APIHelper.php @@ -94,7 +94,7 @@ class APIHelper $result = $obj->launch($session, $modifiedSince, $reqEtags); if (is_string($result)) { $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -122,7 +122,7 @@ class APIHelper $modifiedSinceUnixTime = Util::toInt(TimeUtil::DateTimeToSeconds($modifiedSince)); if($lastModifiedUnixTime === $modifiedSinceUnixTime){ $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -137,7 +137,7 @@ class APIHelper } if ($reqEtags !== null && $reqEtags === $cache->etag) { $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -153,7 +153,7 @@ class APIHelper if ($result === null) { $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -170,7 +170,7 @@ class APIHelper ], $setCache ? 0 : Json::NO_CACHE); } $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -186,7 +186,7 @@ class APIHelper $errMsg = $e->getMessage(); $errTrace = $e->getTraceAsString(); $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -204,7 +204,7 @@ class APIHelper $errMsg = $e->getMessage(); $errTrace = $e->getTraceAsString(); $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath, @@ -220,7 +220,7 @@ class APIHelper } catch (mixed $e) { $errStr = strval($e); $logDB->insert('api_log', [ - 'user_id' => $session->userID, + 'user_id' => $session->userID ?? 0, 'ip' => $ip, 'date' => $date, 'path' => $actionPath,