diff --git a/database/DataBaseConnector.php b/database/DataBaseConnector.php index a31db91..a9f65ac 100644 --- a/database/DataBaseConnector.php +++ b/database/DataBaseConnector.php @@ -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; } diff --git a/database/Requester.php b/database/Requester.php index 85472b5..124a4cb 100644 --- a/database/Requester.php +++ b/database/Requester.php @@ -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); diff --git a/interacted/MembersAction.php b/interacted/MembersAction.php index 6e53c10..e251367 100644 --- a/interacted/MembersAction.php +++ b/interacted/MembersAction.php @@ -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 { diff --git a/interacted/Messenger.php b/interacted/Messenger.php index 01ea293..ccfbba6 100644 --- a/interacted/Messenger.php +++ b/interacted/Messenger.php @@ -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; } }