mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Adjustments for has phone class
This commit is contained in:
parent
e0d7c4143b
commit
f1682ca122
@ -44,7 +44,7 @@ class UpdateUserRequest extends Request
|
||||
}
|
||||
|
||||
if(Ninja::isHosted() && $this->phone_has_changed)
|
||||
$rules['phone'] = ['sometimes', new HasValidPhoneNumber()];
|
||||
$rules['phone'] = ['sometimes', 'bail', 'string', new HasValidPhoneNumber()];
|
||||
|
||||
return $rules;
|
||||
}
|
||||
|
@ -47,6 +47,9 @@ class HasValidPhoneNumber implements Rule
|
||||
if(!$sid)
|
||||
return true;
|
||||
|
||||
if(is_null($value))
|
||||
return false;
|
||||
|
||||
$twilio = new \Twilio\Rest\Client($sid, $token);
|
||||
|
||||
$country = auth()->user()->account?->companies()?->first()?->country();
|
||||
|
@ -70,6 +70,7 @@ class VerifyPhone implements ShouldQueue
|
||||
catch(\Exception $e) {
|
||||
$this->user->verified_phone_number = false;
|
||||
$this->user->save();
|
||||
return;
|
||||
}
|
||||
|
||||
if($phone_number && strlen($phone_number->phoneNumber) > 1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user