diff --git a/app/Http/Middleware/HasProjectMiddleware.php b/app/Http/Middleware/HasProjectMiddleware.php index af66c62..65b911e 100644 --- a/app/Http/Middleware/HasProjectMiddleware.php +++ b/app/Http/Middleware/HasProjectMiddleware.php @@ -18,9 +18,11 @@ public function handle(Request $request, Closure $next) if (! $user->currentProject) { if ($user->allProjects()->count() > 0) { - $user->current_project_id = $user->projects->first()->id; + $user->current_project_id = $user->allProjects()->first()->id; $user->save(); + $request->user()->refresh(); + return $next($request); }