From b67f7f4948cb8230dc444d68edcb79307210922e Mon Sep 17 00:00:00 2001 From: faiqahzaman Date: Thu, 29 Feb 2024 16:34:47 +0800 Subject: [PATCH] minor changes on controller --- app/Http/Controllers/API/v1/Nominee/UpdateController.php | 4 ++-- app/Http/Controllers/API/v1/Voter/AddController.php | 4 ++-- app/Http/Controllers/API/v1/Voter/LoginController.php | 2 +- app/Http/Controllers/API/v1/Voter/UpdateController.php | 4 ++-- app/Voter.php | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/API/v1/Nominee/UpdateController.php b/app/Http/Controllers/API/v1/Nominee/UpdateController.php index 63f64a5..e936c13 100644 --- a/app/Http/Controllers/API/v1/Nominee/UpdateController.php +++ b/app/Http/Controllers/API/v1/Nominee/UpdateController.php @@ -35,7 +35,7 @@ class UpdateController extends Controller $query->where('election_id', Util::getCurrentElection()); }) ], - 'course' => 'required', + 'unit' => 'required', 'position_id' => 'required|exists:nominee,position_id', 'partylist_id' => 'nullable|exists:nominee,partylist_id' ]); @@ -47,7 +47,7 @@ class UpdateController extends Controller $default_image = $nominee->image; $nominee->name = $request->name; - $nominee->course = $request->course; + $nominee->unit = $request->unit; $nominee->student_id = $request->student_id; $nominee->position_id = $request->position_id; $nominee->partylist_id = $request->partylist_id; diff --git a/app/Http/Controllers/API/v1/Voter/AddController.php b/app/Http/Controllers/API/v1/Voter/AddController.php index a0b4638..7b68563 100644 --- a/app/Http/Controllers/API/v1/Voter/AddController.php +++ b/app/Http/Controllers/API/v1/Voter/AddController.php @@ -36,13 +36,13 @@ class AddController extends Controller $query->where('election_id', Util::getCurrentElection()); }) ], - 'student_id' => [ + 'no_kp' => [ 'required', Rule::unique('voter')->where(function($query){ $query->where('election_id', Util::getCurrentElection()); }) ], - 'course' => 'required' + 'unit' => 'required' ]); } } diff --git a/app/Http/Controllers/API/v1/Voter/LoginController.php b/app/Http/Controllers/API/v1/Voter/LoginController.php index 6870027..aa56082 100644 --- a/app/Http/Controllers/API/v1/Voter/LoginController.php +++ b/app/Http/Controllers/API/v1/Voter/LoginController.php @@ -12,7 +12,7 @@ class LoginController extends Controller public function __invoke(Request $request) { //return response()->json(Auth::guard('user')); - if (Auth::guard('voter')->attempt(['student_id' => $request->student_id, 'password' => 'admin', 'election_id' => Util::getCurrentElection()])) { + if (Auth::guard('voter')->attempt(['no_kp' => $request->no_kp, 'password' => 'admin', 'election_id' => Util::getCurrentElection()])) { return response()->json([ 'status' => 'success', 'message' => 'Login successfully.', diff --git a/app/Http/Controllers/API/v1/Voter/UpdateController.php b/app/Http/Controllers/API/v1/Voter/UpdateController.php index 90667cf..d59e084 100644 --- a/app/Http/Controllers/API/v1/Voter/UpdateController.php +++ b/app/Http/Controllers/API/v1/Voter/UpdateController.php @@ -29,13 +29,13 @@ class UpdateController extends Controller $query->where('election_id', Util::getCurrentElection()); }) ], - 'student_id' => [ + 'no_kp' => [ 'required', Rule::unique('voter')->ignore($id)->where(function($query){ $query->where('election_id', Util::getCurrentElection()); }) ], - 'course' => 'required' + 'unit' => 'required' ]); } diff --git a/app/Voter.php b/app/Voter.php index e3b9c67..a055a05 100644 --- a/app/Voter.php +++ b/app/Voter.php @@ -10,5 +10,5 @@ class Voter extends Authenticatable use HasApiTokens; protected $table = 'voter'; - protected $fillable = ['name', 'student_id', 'course', 'election_id']; + protected $fillable = ['name', 'no_kp', 'no_anggota','unit', 'election_id', 'alamat', 'telefon']; }