From 45d21eabb46fa934b1a853941f60cb819dee73d9 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 19 Jun 2020 07:07:54 +1000 Subject: [PATCH 1/2] Update last logged in for client contact --- app/Http/Controllers/Auth/ContactLoginController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/Auth/ContactLoginController.php b/app/Http/Controllers/Auth/ContactLoginController.php index 43a4bde989df..c292b87aeffa 100644 --- a/app/Http/Controllers/Auth/ContactLoginController.php +++ b/app/Http/Controllers/Auth/ContactLoginController.php @@ -11,6 +11,7 @@ namespace App\Http\Controllers\Auth; +use App\Events\Contact\ContactLoggedIn; use App\Http\Controllers\Controller; use App\Models\ClientContact; use Auth; @@ -62,6 +63,8 @@ class ContactLoginController extends Controller { Auth::guard('contact')->login($client, true); + event(new ContactLoggedIn($client)); + if (session()->get('url.intended')) { return redirect(session()->get('url.intended')); } From e9c2e2dea93b43ac59de2267479d1bdc76561bac Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 19 Jun 2020 07:08:41 +1000 Subject: [PATCH 2/2] Update last logged in for client && client_contact --- app/Listeners/Contact/UpdateContactLastLogin.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Listeners/Contact/UpdateContactLastLogin.php b/app/Listeners/Contact/UpdateContactLastLogin.php index a1fb9c14a8e7..66cd422b9bc5 100644 --- a/app/Listeners/Contact/UpdateContactLastLogin.php +++ b/app/Listeners/Contact/UpdateContactLastLogin.php @@ -38,6 +38,8 @@ class UpdateContactLastLogin implements ShouldQueue $client_contact = $event->client_contact; $client_contact->last_login = now(); + $client_contact->client->last_login = now(); + $client_contact->save(); } }