fix: [document] rendered_html 크기 제한 추가 (500KB)
- 수입검사 저장 시 rendered_html이 Nginx 제한 초과하여 413 발생하던 문제 - max:512000 검증 추가로 413 대신 422(명확한 에러메시지) 반환
This commit is contained in:
@@ -30,8 +30,8 @@ public function rules(): array
|
||||
'data.*.field_key' => 'required_with:data|string|max:100',
|
||||
'data.*.field_value' => 'nullable|string',
|
||||
|
||||
// HTML 스냅샷
|
||||
'rendered_html' => 'nullable|string',
|
||||
// HTML 스냅샷 (500KB 제한 — 초과 시 413 대신 422 반환)
|
||||
'rendered_html' => 'nullable|string|max:512000',
|
||||
|
||||
// 첨부파일
|
||||
'attachments' => 'nullable|array',
|
||||
@@ -49,6 +49,7 @@ public function messages(): array
|
||||
'item_id.required' => __('validation.required', ['attribute' => '품목 ID']),
|
||||
'data.*.field_key.required_with' => __('validation.required', ['attribute' => '필드 키']),
|
||||
'attachments.*.file_id.exists' => __('validation.exists', ['attribute' => '파일']),
|
||||
'rendered_html.max' => 'HTML 스냅샷이 너무 큽니다. (최대 500KB)',
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user