This commit is contained in:
Vincent BRIDIER 2020-11-13 17:42:59 +01:00
parent 70a3c7d8a7
commit 5e70a293ab
3 changed files with 21 additions and 8 deletions

View file

@ -62,7 +62,7 @@ class MesBR
{
switch ($country) {
case 'Belgique':
return 056;
return '056';
break;
case 'Luxembourg':
return 442;

View file

@ -82,9 +82,22 @@ class LoginController extends Controller
$user = User::where('email_verify_token', $verifyToken)->first();
if (!$user)
return view('front.basic.confirm-email', compact('result'));
$user->email_verified = 1;
$user->save();
$result = true;
try {
$cpcConnect = new CPCConnection(config('crm.CRM_PLATOS_WSDL'), config('crm.WS_SERVCE_LOGIN'), config('crm.WS_SERVCE_PASSWORD'));
$cpcConnect->connect();
try {
$cpcConnect->activateUser($user->crm_id);
$user->email_verified = 1;
$user->save();
$result = true;
} catch (Exception $e) {
return view('front.basic.confirm-email', compact('result'));
}
} catch (Exception $e) {
return view('front.basic.confirm-email', compact('result'));
}
return view('front.basic.confirm-email', compact('result'));
}

View file

@ -77,13 +77,13 @@ class RegisterController extends Controller
$oCrmUser->zAdresse2 = $address2;
$oCrmUser->zVille = $town ;
$oCrmUser->zCodePostal = $postalCode ;
$oCrmUser->addField ("pays", FIELDTYPE_TEXT, "", $country);
$oCrmUser->zLogin = $email ;
$oCrmUser->addField ("pays", FIELDTYPE_TEXT, "", ucfirst($country));
$oCrmUser->zLogin = $email;
$oCrmUser->zEmail = $email;
// En attendant la mise à jour de la crm, on envoi un mot de passe bidon
$oCrmUser->zPassword = "MOTDEPASSE";
if($news == 1) $oCrmUser->iInscritNewLetter = $news ;
$oCrmUser->iId = $cpcConnect->createUser($oCrmUser, 0);
$oCrmUser->iId = $cpcConnect->createUser($oCrmUser, 1);
$crmId = $oCrmUser->iId;
} catch (Exception $e) {
@ -109,7 +109,7 @@ class RegisterController extends Controller
'address2' => $address2,
'town' => $town,
'postal_code' => $postalCode,
'country' => $country,
'country' => ucfirst($country),
'email_verify_token' => $tokenMail,
]);