+ Fix bug on phone number validation

This commit is contained in:
Djery-Tom 2021-05-25 15:47:15 +01:00
parent dcae8f5692
commit ff6ad95f5b
4 changed files with 8 additions and 6 deletions

View File

@ -179,7 +179,7 @@ class DataBaseConnector
*/
public function checknumberValidity($phone){
try {
return true;//$this->messenger->checkPhoneExist($phone);
return $this->messenger->checkPhoneExist($phone);
} catch(\Throwable $ex){
return false;
}

View File

@ -948,7 +948,7 @@ na.id as agent_id,ds.id,cg.code_membre as code_membre ,ds.id as demande_id FROM
$response["error_msg"] = "numero existe deja";
echo json_encode($response);
} else {
if ($checkValidity = $this->db->checknumberValidity($request->phone)) {
if (!$this->db->checknumberValidity($request->phone)) {
$user = $this->db->storeUserSimple($request->address, $request->lastname, $request->email,
$request->phone,
$request->password, $request->network);

View File

@ -214,7 +214,9 @@ function createAgent($request){
if(isset($request->latitude) && isset($request->longitude)){
if(isset($request->member)){
if(isset($request->category)){
echo $requester->registerGeolocated($request);
$request->phone = str_replace(' ', '', $request->phone);
$request->phone_transaction = str_replace(' ', '', $request->phone_transaction);
echo $requester->registerGeolocated($request);
}else{
$req['error']=-10;
$req['msg']='missing categorie';
@ -274,6 +276,7 @@ function createSimpleUser($request)
if(isset($request->password)){
if(isset( $request->town)) {
if (isset($request->network)) {
$request->phone = str_replace(' ', '', $request->phone);
$usr=$requester->registerUser($request);
echo $usr;
} else {

View File

@ -189,9 +189,8 @@ class Messenger
try {
$phone_number = $this->client->lookups->v1->phoneNumbers($phone)
->fetch();
return isset($phone_number);
} catch(Exception $ex){
return isset($phone_number->phoneNumber);
} catch(Throwable $ex){
return false;
}
}