Allowance check
This commit is contained in:
@@ -13,7 +13,22 @@ class AddController extends Controller
|
||||
public function __invoke(Request $request)
|
||||
{
|
||||
$this->validateRequest($request);
|
||||
$this->insertVoter($request);
|
||||
$voter = $this->insertVoter($request);
|
||||
|
||||
activity()
|
||||
->performedOn($voter)
|
||||
->withProperties([
|
||||
'election_id' => $voter->election_id,
|
||||
'voter_id' => $voter->id,
|
||||
'voter_name' => $voter->name,
|
||||
'no_kp' => $voter->no_kp,
|
||||
'no_anggota' => $voter->no_anggota,
|
||||
'unit' => $voter->unit,
|
||||
'created_by_admin_id' => $request->user() ? (int) $request->user()->id : null,
|
||||
'ip' => $request->ip(),
|
||||
'user_agent' => $request->userAgent(),
|
||||
])
|
||||
->log("create voter: {$voter->name}");
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message' => 'Voter added successfully'
|
||||
@@ -24,7 +39,7 @@ class AddController extends Controller
|
||||
{
|
||||
$voter = $request->all();
|
||||
$voter['election_id'] = Util::getCurrentElection();
|
||||
Voter::create($voter);
|
||||
return Voter::create($voter);
|
||||
}
|
||||
|
||||
private function validateRequest($request)
|
||||
|
||||
Reference in New Issue
Block a user