diff --git a/backend/app/Http/Controllers/Api/ChildrenController.php b/backend/app/Http/Controllers/Api/ChildrenController.php index 6daafbe2..0978c366 100644 --- a/backend/app/Http/Controllers/Api/ChildrenController.php +++ b/backend/app/Http/Controllers/Api/ChildrenController.php @@ -115,10 +115,12 @@ KIKI承知システムを使って「聞いてない!」「言ってない! } // 有効期限が切れている場合 - if ($get = TelActivation::where('token', $r->token)->first()) { - if (time() > strtotime($get->ttl)) { - return ['status_code' => 400, 'error_messages' => ['仮登録の有効期限が切れました。改めて親にお問い合わせいただき、再登録の手続きを行ってください。']]; - } + if (null === ($get = TelActivation::where('token', $r->token)->first())) { + return ['status_code' => 400, 'error_messages' => ['仮登録の有効期限が切れました。改めて親にお問い合わせいただき、再登録の手続きを行ってください。']]; + } + + if (time() > strtotime($get->ttl)) { + return ['status_code' => 400, 'error_messages' => ['仮登録の有効期限が切れました。改めて親にお問い合わせいただき、再登録の手続きを行ってください。']]; } $password = Hash::make($r->password);