From 47ac0f9ff963c8324cbf27d860873b85576411ad Mon Sep 17 00:00:00 2001 From: Mitesh K <72382861+mitesh-ko@users.noreply.github.com> Date: Thu, 6 Jul 2023 22:58:19 +0530 Subject: [PATCH] Use Original "created at" value sometimes it can be a cast value. Sometimes cast value is not right to use. --- src/Listeners/LoginListener.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Listeners/LoginListener.php b/src/Listeners/LoginListener.php index 7c0eed5..195ea57 100644 --- a/src/Listeners/LoginListener.php +++ b/src/Listeners/LoginListener.php @@ -28,7 +28,7 @@ public function handle($event): void $ip = $this->request->ip(); $userAgent = $this->request->userAgent(); $known = $user->authentications()->whereIpAddress($ip)->whereUserAgent($userAgent)->whereLoginSuccessful(true)->first(); - $newUser = Carbon::parse($user->{$user->getCreatedAtColumn()})->diffInMinutes(Carbon::now()) < 1; + $newUser = Carbon::parse($user->{$user->getRawOriginal($user->getCreatedAtColumn())})->diffInMinutes(Carbon::now()) < 1; $log = $user->authentications()->create([ 'ip_address' => $ip,