Merge pull request #310 from Ritikeshyadav/RitikeshFreeu

Ritikesh freeu
This commit is contained in:
Ritikeshyadav
2024-06-17 14:51:11 +05:30
committed by GitHub
3 changed files with 21 additions and 12 deletions

View File

@@ -31,13 +31,13 @@ class ProfileController extends Controller
public function update(Request $request)
{
// dd($request->all());
dd($request->all());
$validator = Validator::make($request->all(), [
'name' => 'required|regex:/^[a-zA-Z ]+$/u|max:255',
// 'email' => 'required|unique:users,email,' . $request->id . '',
// 'contact_number' => 'required|numeric|digits:10|unique:users,contact_number,' . $request->id . '',
'profile_image' => 'image|mimes:jpeg,jpg,png|max:2000',
'address' => 'required|max:255'
'address' => 'max:255'
], [
'required' => 'The :attribute field must be required',
// 'unique' => 'The :attribute field must be unique',
@@ -57,7 +57,7 @@ class ProfileController extends Controller
$addUser = User::where('id', $request->id)->update([
'name' => $request->name,
// 'contact_number' => $request->contact_number,
'address' => $request->address,
'address' => $request->address ?? null,
// 'email' => $request->email,
'profile_image' => $image,
]);
@@ -86,7 +86,7 @@ class ProfileController extends Controller
public function updateAPI(Request $request)
{
// dd($request->all());
$validator = Validator::make($request->all(), [
'name' => 'required',
// 'email' => 'required',
@@ -133,6 +133,7 @@ class ProfileController extends Controller
//update
$validator = validator::make($request->all(), [
'email' => 'required|unique:users,email',
'contact_number' => 'required|unique:users,contact_number,' . $request->user()->id . '',
], [
'required' => 'The :attribute field must be required',
'unique' => 'The :attribute field must be unique',
@@ -141,6 +142,7 @@ class ProfileController extends Controller
if ($validationMessage) {
return response()->json(['status' => 400, 'message' => $validationMessage]);
}
// dd('both');
$emailotp = rand(1000, 9999);
$mailData = [
'title' => 'Mail from Jerichoalternatives.in',
@@ -152,12 +154,12 @@ class ProfileController extends Controller
//mobile no,
$validator = validator::make($request->all(), [
'contact_number' => 'required|unique:users,contact_number,' . $request->user()->id . '',
], [
'required' => 'The :attribute field must be required',
'unique' => 'The :attribute field must be unique',
]);
// $validator = validator::make($request->all(), [
// 'contact_number' => 'required|unique:users,contact_number,' . $request->user()->id . '',
// ], [
// 'required' => 'The :attribute field must be required',
// 'unique' => 'The :attribute field must be unique',
// ]);
$otp = rand(1000, 9999);
// Session::put('contact_number', $request->newcontact_number);
// Session::put('mobile_otp', $otp);
@@ -189,6 +191,7 @@ class ProfileController extends Controller
if ($validationMessage) {
return response()->json(['status' => 400, 'message' => $validationMessage]);
}
// dd('email');
$emailotp = rand(1000, 9999);
$mailData = [
'title' => 'Mail from Jerichoalternatives.in',
@@ -215,6 +218,12 @@ class ProfileController extends Controller
'required' => 'The :attribute field must be required',
'unique' => 'The :attribute field must be unique',
]);
$validationMessage = $this->validationError($validator);
if ($validationMessage) {
return response()->json(['status' => 400, 'message' => $validationMessage]);
}
// dd('mobile');
$otp = rand(1000, 9999);
// Session::put('contact_number', $request->newcontact_number);
// Session::put('mobile_otp', $otp);

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -199,7 +199,7 @@
debug: false,
rules: {
name: 'required',
address: 'required',
// address: 'required',
// address: {
// required: true,
// address: true,
@@ -220,7 +220,7 @@
messages: {
name: 'Please enter your name',
// email: 'Please enter your email',
address: 'Please enter your address',
// address: 'Please enter your address',
// contact_number: {
// required: 'Please enter your contact number',
// digits: 'Please enter digits',