Merge branch 'staging' of https://dev.sismedika.online/febio/aso into staging

This commit is contained in:
2024-04-30 10:11:20 +07:00
3 changed files with 36 additions and 36 deletions

View File

@@ -30,9 +30,9 @@ class AuthDoctorController extends Controller
'email' => 'required|email', 'email' => 'required|email',
'password' => 'required' 'password' => 'required'
], [ ], [
'email.required' => trans('validation.required',['attribute' => 'Email']), 'email.required' => trans('Validation.required',['attribute' => 'Email']),
'email.email' => trans('validation.email'), 'email.email' => trans('Validation.email'),
'password.required' => trans('validation.required',['attribute' => 'Password']), 'password.required' => trans('Validation.required',['attribute' => 'Password']),
]); ]);
if ($validator->fails()) if ($validator->fails())
@@ -43,19 +43,19 @@ class AuthDoctorController extends Controller
{ {
$user = User::where('email', $request->email)->first(); $user = User::where('email', $request->email)->first();
if (!$user) { if (!$user) {
return ApiResponse::apiResponse('Not Found', $data, trans('message.not_found'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.not_found'), 404);
} }
if (!Hash::check($request->password, $user->password)) { if (!Hash::check($request->password, $user->password)) {
return ApiResponse::apiResponse('Bad Request', $data, trans('message.password'), 400); return ApiResponse::apiResponse('Bad Request', $data, trans('Message.password'), 400);
} }
$res_data = [ $res_data = [
'user' => $user, // 'user' => $user,
'token' => $user->createToken('app')->plainTextToken 'token' => $user->createToken('app')->plainTextToken
]; ];
return ApiResponse::apiResponse("Success", $res_data, trans('message.success'), 200); return ApiResponse::apiResponse("Success", $res_data, trans('Message.success'), 200);
} }
} }
@@ -63,7 +63,7 @@ class AuthDoctorController extends Controller
{ {
$request->user()->tokens()->delete(); $request->user()->tokens()->delete();
return ApiResponse::apiResponse('Success', [], trans('message.logout'), 200); return ApiResponse::apiResponse('Success', [], trans('Message.logout'), 200);
} }
public function forgotPassword(Request $request) public function forgotPassword(Request $request)
@@ -75,8 +75,8 @@ class AuthDoctorController extends Controller
$validator = Validator::make($request->all(), [ $validator = Validator::make($request->all(), [
'email' => 'required|email', 'email' => 'required|email',
], [ ], [
'email.required' => trans('validation.required',['attribute' => 'Email']), 'email.required' => trans('Validation.required',['attribute' => 'Email']),
'email.email' => trans('validation.email'), 'email.email' => trans('Validation.email'),
]); ]);
if ($validator->fails()) if ($validator->fails())
@@ -87,7 +87,7 @@ class AuthDoctorController extends Controller
{ {
$user = User::where('email', $request->email)->first(); $user = User::where('email', $request->email)->first();
if (!$user) { if (!$user) {
return ApiResponse::apiResponse('Not Found', $data, trans('message.not_found'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.not_found'), 404);
} }
//send email //send email
@@ -131,11 +131,11 @@ class AuthDoctorController extends Controller
->where('token', '=', $token) ->where('token', '=', $token)
->get(); ->get();
return ApiResponse::apiResponse("Success", $res, trans('message.success'), 200); return ApiResponse::apiResponse("Success", $res, trans('Message.success'), 200);
} }
else else
{ {
return ApiResponse::apiResponse("Internal Server Error", $data, trans('message.server_error'), 500); return ApiResponse::apiResponse("Internal Server Error", $data, trans('Message.server_error'), 500);
} }
} }
} }
@@ -151,9 +151,9 @@ class AuthDoctorController extends Controller
'email' => 'required|email', 'email' => 'required|email',
'token' => 'required|numeric', 'token' => 'required|numeric',
], [ ], [
'email.required' => trans('validation.required',['attribute' => 'Email']), 'email.required' => trans('Validation.required',['attribute' => 'Email']),
'email.email' => trans('validation.email'), 'email.email' => trans('Validation.email'),
'token.required' => trans('validation.required',['attribute' => 'Token']), 'token.required' => trans('Validation.required',['attribute' => 'Token']),
]); ]);
if ($validator->fails()) if ($validator->fails())
@@ -178,15 +178,15 @@ class AuthDoctorController extends Controller
$diffInMinutes = ($now - $created_at) / 60; $diffInMinutes = ($now - $created_at) / 60;
if ($diffInMinutes > 60) { if ($diffInMinutes > 60) {
return ApiResponse::apiResponse('Not Found', $data, trans('message.token_expired'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.token_expired'), 404);
} else { } else {
// Lanjutkan dengan proses pemulihan kata sandi // Lanjutkan dengan proses pemulihan kata sandi
return ApiResponse::apiResponse("Success", $data, trans('message.success'), 200); return ApiResponse::apiResponse("Success", $data, trans('Message.success'), 200);
} }
} }
else else
{ {
return ApiResponse::apiResponse('Not Found', $data, trans('message.not_found'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.not_found'), 404);
} }
} }
} }
@@ -208,12 +208,12 @@ class AuthDoctorController extends Controller
'regex:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/' 'regex:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$/'
] ]
], [ ], [
'email.required' => trans('validation.required',['attribute' => 'Email']), 'email.required' => trans('Validation.required',['attribute' => 'Email']),
'email.email' => trans('validation.email'), 'email.email' => trans('Validation.email'),
'token.required' => trans('validation.required',['attribute' => 'Token']), 'token.required' => trans('Validation.required',['attribute' => 'Token']),
'new_password.required' => trans('validation.required',['attribute' => 'New Password']), 'new_password.required' => trans('Validation.required',['attribute' => 'New Password']),
'new_password.min' => trans('validation.min',['attribute' => 'New Password']), 'new_password.min' => trans('Validation.min',['attribute' => 'New Password']),
'new_password.regex' => trans('validation.regex',['attribute' => 'New Password']), 'new_password.regex' => trans('Validation.regex',['attribute' => 'New Password']),
]); ]);
if ($validator->fails()) if ($validator->fails())
@@ -238,7 +238,7 @@ class AuthDoctorController extends Controller
$diffInMinutes = ($now - $created_at) / 60; $diffInMinutes = ($now - $created_at) / 60;
if ($diffInMinutes > 60) { if ($diffInMinutes > 60) {
return ApiResponse::apiResponse('Not Found', $data, trans('message.token_expired'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.token_expired'), 404);
} else { } else {
// Lanjutkan dengan proses pemulihan kata sandi // Lanjutkan dengan proses pemulihan kata sandi
$user = User::where('email', $request->email)->first(); $user = User::where('email', $request->email)->first();
@@ -247,17 +247,17 @@ class AuthDoctorController extends Controller
$newPassword = Hash::make($request->new_password); $newPassword = Hash::make($request->new_password);
$user->password = $newPassword; $user->password = $newPassword;
$user->save(); $user->save();
return ApiResponse::apiResponse("Success", $data, trans('message.success'), 200); return ApiResponse::apiResponse("Success", $data, trans('Message.success'), 200);
} }
else else
{ {
return ApiResponse::apiResponse('Not Found', $data, trans('message.token_expired'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.token_expired'), 404);
} }
} }
} }
else else
{ {
return ApiResponse::apiResponse('Not Found', $data, trans('message.not_found'), 404); return ApiResponse::apiResponse('Not Found', $data, trans('Message.not_found'), 404);
} }
} }
} }

View File

@@ -137,7 +137,7 @@ class ProfileDoctorController extends Controller
]; ];
$res_data['dataSip'] = $dataSip; $res_data['dataSip'] = $dataSip;
return ApiResponse::apiResponse("Success", $res_data, trans('message.success'), 200); return ApiResponse::apiResponse("Success", $res_data, trans('Message.success'), 200);
} }
public function fWorkExperience($start, $end) public function fWorkExperience($start, $end)

View File

@@ -26,11 +26,11 @@ class Authentication
// Add language // Add language
if(!$locale) if(!$locale)
{ {
return ApiResponse::apiResponse('Unauthorized', null, trans('validation.required', ['attribute' => 'Accept-Language']), 401); return ApiResponse::apiResponse('Unauthorized', null, trans('Validation.required', ['attribute' => 'Accept-Language']), 401);
} }
if($locale !== 'en-US' && $locale !== 'id-ID') if($locale !== 'en-US' && $locale !== 'id-ID')
{ {
return ApiResponse::apiResponse('Bad Request', null, trans('validation.invalid', ['attribute' => 'Accept-Language']), 400); return ApiResponse::apiResponse('Bad Request', null, trans('Validation.invalid', ['attribute' => 'Accept-Language']), 400);
} }
if ($locale === 'en-US') if ($locale === 'en-US')
{ {
@@ -46,19 +46,19 @@ class Authentication
// Validate type accept & content type // Validate type accept & content type
if (!$acceptHeader) if (!$acceptHeader)
{ {
return ApiResponse::apiResponse('Unauthorized', null, trans('validation.required', ['attribute' => 'Accept']), 401); return ApiResponse::apiResponse('Unauthorized', null, trans('Validation.required', ['attribute' => 'Accept']), 401);
} }
if (!$contentType) if (!$contentType)
{ {
return ApiResponse::apiResponse('Unauthorized', null, trans('validation.required', ['attribute' => 'Content-Type']), 401); return ApiResponse::apiResponse('Unauthorized', null, trans('Validation.required', ['attribute' => 'Content-Type']), 401);
} }
if ($acceptHeader !== 'application/json') if ($acceptHeader !== 'application/json')
{ {
return ApiResponse::apiResponse('Bad Request', null, trans('validation.invalid', ['attribute' => 'Accept']), 400); return ApiResponse::apiResponse('Bad Request', null, trans('Validation.invalid', ['attribute' => 'Accept']), 400);
} }
if($contentType !== 'application/json') if($contentType !== 'application/json')
{ {
return ApiResponse::apiResponse('Bad Request', null, trans('validation.invalid', ['attribute' => 'Content-Type']), 400); return ApiResponse::apiResponse('Bad Request', null, trans('Validation.invalid', ['attribute' => 'Content-Type']), 400);
} }
return $next($request); return $next($request);
} }