Allowance check
This commit is contained in:
@@ -14,7 +14,21 @@ class AddController extends Controller
|
||||
public function __invoke (Request $request)
|
||||
{
|
||||
$this->validateRequest($request);
|
||||
$this->insertNominee($request);
|
||||
$nominee = $this->insertNominee($request);
|
||||
|
||||
activity()
|
||||
->performedOn($nominee)
|
||||
->withProperties([
|
||||
'nominee_id' => $nominee->id,
|
||||
'nominee_name' => $nominee->name,
|
||||
'election_id' => $nominee->election_id,
|
||||
'position_id' => $nominee->position_id,
|
||||
'partylist_id' => $nominee->partylist_id,
|
||||
'created_by_admin_id' => $request->user() ? (int) $request->user()->id : null,
|
||||
'ip' => $request->ip(),
|
||||
'user_agent' => $request->userAgent(),
|
||||
])
|
||||
->log("create nominee: {$nominee->name}");
|
||||
return response()->json([
|
||||
'status' => 'success',
|
||||
'message'=> 'Nominee added successfully'
|
||||
@@ -39,7 +53,11 @@ class AddController extends Controller
|
||||
'unit' => 'required',
|
||||
'position_id' => 'required|exists:position,id',
|
||||
'partylist_id' => 'nullable|exists:partylist,id',
|
||||
'image' => 'nullable|image'
|
||||
'photo' => 'nullable|image',
|
||||
'umur' => 'nullable|integer|min:1|max:120',
|
||||
'jawatan_sekarang' => 'nullable|string|max:255',
|
||||
'experience' => 'nullable|string',
|
||||
'education' => 'nullable|string',
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -53,9 +71,6 @@ class AddController extends Controller
|
||||
$nominee['photo'] = $imageData;
|
||||
}
|
||||
|
||||
Nominee::create($nominee);
|
||||
return response()->json(['message' => 'Photo updated successfully']);
|
||||
|
||||
|
||||
return Nominee::create($nominee);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user