From 16c6506d8c8bb6becc9356cfa47fc41e5544e9ba Mon Sep 17 00:00:00 2001 From: Hritikkk9 Date: Thu, 11 Apr 2024 19:12:16 +0530 Subject: [PATCH] regitstation otp updated --- app/Http/Controllers/AuthController.php | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php index 159561b..3c56981 100644 --- a/app/Http/Controllers/AuthController.php +++ b/app/Http/Controllers/AuthController.php @@ -748,16 +748,19 @@ class AuthController extends Controller //by hritik //use - It will verify the OTPs of Asset Manager Registration - public function verifyContactAndEmailForAssetManagerApi(StoreAssetManagerRegistrationRequest $request) + public function verifyContactAndEmailForAssetManagerApi(Request $request) { try { $isOtpVerificationFor = $request->isOtpVerificationFor; - $validated = $request->validated(); + // $validated = $request->validated(); if ($isOtpVerificationFor == 1) { + $emailOtp = $request->email_otp; + $emailToAdd = $request->email2; $userEmailOtpData = UserOtp::where('email', $emailToAdd)->where('otp', $emailOtp)->first(); // checking user email otp data + if (!$userEmailOtpData) { return response()->json(['status' => 400, 'message' => 'Email OTP Did Not Matched!'], 400); } @@ -782,12 +785,12 @@ class AuthController extends Controller $userCreated = User::create([ - 'name' => $validated['name2'], + 'name' => $request->name2, 'user_type' => 'Asset Manager', - 'authorized_representative_name' => $validated['authorized_representative_name'], - 'email' => $validated['email2'], - 'contact_number' => $validated['contact_number2'], - 'password' => bcrypt($validated['password2']), + 'authorized_representative_name' => $request->authorized_representative_name, + 'email' => $request->email2, + 'contact_number' => $request->contact_number2, + 'password' => bcrypt($request->password2), ]); if (!$userCreated) { return response()->json(['status' => 400, 'message' => 'Error creating user!'])->setStatusCode(400);