diff --git a/app/Listeners/LogLoginActivity.php b/app/Listeners/LogLoginActivity.php index 6a51a40..db58602 100644 --- a/app/Listeners/LogLoginActivity.php +++ b/app/Listeners/LogLoginActivity.php @@ -27,7 +27,7 @@ class LogLoginActivity // Simpan log login LoginLog::create([ - 'user_id' => $user->id, + 'user_id' => $user->id ?? null, 'ip_address' => request()->ip(), 'user_agent' => request()->userAgent(), 'status' => 'login', diff --git a/app/Listeners/LogLogoutActivity.php b/app/Listeners/LogLogoutActivity.php index d40d951..4b8bfd7 100644 --- a/app/Listeners/LogLogoutActivity.php +++ b/app/Listeners/LogLogoutActivity.php @@ -27,7 +27,7 @@ class LogLogoutActivity // Simpan log logout LoginLog::create([ - 'user_id' => $user->id, + 'user_id' => $user->id ?? null, 'ip_address' => request()->ip(), 'user_agent' => request()->userAgent(), 'status' => 'logout', // Kolom tambahan untuk menandakan logout