check() and /** @var \App\Models\Customer|null $user */ $user = \auth('frontend')->user() and $user->last_connection !== null ) { $crmCustomer = $user->api_data; $questions = Customer::cacheCrm( $user->hashcode, 'questions', fn () => Question::unansweredBy($crmCustomer) ); if (count($questions)) { return \response()->redirectToRoute('fo.klub.questions'); } } return $next($request); } }