From 4949cbc89e8324e3ba4f32382387ba3c109da7a5 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Mon, 23 Nov 2015 11:54:30 +1030 Subject: [PATCH] Prevent crash if logged in user has been deleted --- framework/core/src/Http/Middleware/AuthenticateWithCookie.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/core/src/Http/Middleware/AuthenticateWithCookie.php b/framework/core/src/Http/Middleware/AuthenticateWithCookie.php index 87d06d8a8..f39f7a2aa 100644 --- a/framework/core/src/Http/Middleware/AuthenticateWithCookie.php +++ b/framework/core/src/Http/Middleware/AuthenticateWithCookie.php @@ -55,7 +55,8 @@ class AuthenticateWithCookie implements MiddlewareInterface if ($token = $this->getToken($request)) { if (! $token->isValid()) { // TODO: https://github.com/flarum/core/issues/253 - } elseif ($actor = $token->user) { + } elseif ($token->user) { + $actor = $token->user; $actor->updateLastSeen()->save(); } }