update controllers logic
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers\Api\Students;
|
||||
|
||||
use App\Http\Controllers\Api\BaseApiController;
|
||||
use App\Http\Controllers\Api\Core\BaseApiController;
|
||||
use App\Http\Requests\Students\StudentAssignClassRequest;
|
||||
use App\Http\Requests\Students\StudentAssignmentListRequest;
|
||||
use App\Http\Requests\Students\StudentAutoDistributeRequest;
|
||||
@@ -676,10 +676,10 @@ class StudentController extends BaseApiController
|
||||
return response()->json(['ok' => true, 'row' => $contact]);
|
||||
}
|
||||
|
||||
public function updateRfid(Request $request, int $studentId): JsonResponse
|
||||
public function updateBadgeScan(Request $request, int $studentId): JsonResponse
|
||||
{
|
||||
$validator = Validator::make($request->all(), [
|
||||
'rfid_tag' => ['required', 'string', 'max:100'],
|
||||
'badge_scan' => ['required', 'string', 'max:100'],
|
||||
]);
|
||||
|
||||
if ($validator->fails()) {
|
||||
@@ -694,7 +694,7 @@ class StudentController extends BaseApiController
|
||||
return response()->json(['ok' => false, 'message' => 'Student not found.'], 404);
|
||||
}
|
||||
|
||||
$student->update(['rfid_tag' => $validator->validated()['rfid_tag']]);
|
||||
$student->update(['rfid_tag' => $validator->validated()['badge_scan']]);
|
||||
|
||||
return response()->json(['ok' => true]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user