Updates for SMS verification

This commit is contained in:
David Bomba 2023-12-21 17:47:35 +11:00
parent 70d7fb6445
commit 9cce72d0d5

View File

@ -42,6 +42,10 @@ class TwilioController extends BaseController
/** @var \App\Models\User $user */
$user = auth()->user();
if(!$user->email_verified_at) {
return response()->json(['message' => 'Please verify your email address before verifying your phone number'], 400);
}
$account = $user->company()->account;
if(!$this->checkPhoneValidity($request->phone)) {
@ -146,6 +150,10 @@ class TwilioController extends BaseController
return response()->json(['message' => 'Unable to retrieve user.'], 400);
}
if(!$user->email_verified_at) {
return response()->json(['message' => 'Please verify your email address before verifying your phone number'], 400);
}
if (!$user->phone || $user->phone == '') {
return response()->json(['message' => 'User found, but no valid phone number on file, please contact support.'], 400);
}