fix: [payroll] 급여 등록 500 에러 수정
- 중복 급여 등록 시 유니크 제약 위반 대신 422 응답 반환 - tenant_id null 방어 처리 (세션 값이 null인 경우 기본값 적용)
This commit is contained in:
@@ -91,6 +91,11 @@ public function store(Request $request): JsonResponse
|
||||
'message' => '급여가 등록되었습니다.',
|
||||
'data' => $payroll,
|
||||
], 201);
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return response()->json([
|
||||
'success' => false,
|
||||
'message' => $e->getMessage(),
|
||||
], 422);
|
||||
} catch (\Throwable $e) {
|
||||
report($e);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user