refactor: remove role-based access check in EmployeeAdvanceController pay method to simplify authorization logic

This commit is contained in:
Yoga Pangestu 2026-06-20 10:39:37 +07:00
parent 7423046057
commit 3cdabfae30

View File

@ -104,9 +104,6 @@ public function reject(RejectEmployeeAdvanceRequest $request, EmployeeAdvance $e
public function pay(EmployeeAdvance $employeeAdvance): RedirectResponse
{
$user = auth()->user();
if ($user && ! $user->hasAnyRole(['owner', 'developer', 'direktur'])) {
abort(403);
}
$this->employeeAdvanceService->pay($employeeAdvance, $user);