diff --git a/app/Http/Middleware/MakeSureModuleStatusIsUp.php b/app/Http/Middleware/MakeSureModuleStatusIsUp.php index 75752a8..df5963c 100644 --- a/app/Http/Middleware/MakeSureModuleStatusIsUp.php +++ b/app/Http/Middleware/MakeSureModuleStatusIsUp.php @@ -19,7 +19,8 @@ class MakeSureModuleStatusIsUp */ public function handle(Request $request, Closure $next): Response|RedirectResponse|JsonResponse { - if ($request->user('module')?->status !== 'up') { + $user = $request->user('module'); + if ($user && $user->status !== 'up') { return response()->json([ 'message' => '无法连接到模块。', ], 503);