X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/06b500984250f75b98f38a8f25ac953cb45aeee4..e29d03ae769db2bc1fe02520862c26d04cc5ea91:/app/Http/Controllers/AttachmentController.php diff --git a/app/Http/Controllers/AttachmentController.php b/app/Http/Controllers/AttachmentController.php index ec9872bcf..445611fcb 100644 --- a/app/Http/Controllers/AttachmentController.php +++ b/app/Http/Controllers/AttachmentController.php @@ -9,6 +9,7 @@ use BookStack\Uploads\Attachment; use BookStack\Uploads\AttachmentService; use Exception; use Illuminate\Contracts\Filesystem\FileNotFoundException; +use Illuminate\Foundation\Http\Middleware\ValidatePostSize; use Illuminate\Http\Request; use Illuminate\Support\MessageBag; use Illuminate\Validation\ValidationException; @@ -37,7 +38,7 @@ class AttachmentController extends Controller { $this->validate($request, [ 'uploaded_to' => ['required', 'integer', 'exists:pages,id'], - 'file' => ['required', 'file'], + 'file' => array_merge(['required'], $this->attachmentService->getFileValidationRules()), ]); $pageId = $request->get('uploaded_to'); @@ -65,7 +66,7 @@ class AttachmentController extends Controller public function uploadUpdate(Request $request, $attachmentId) { $this->validate($request, [ - 'file' => ['required', 'file'], + 'file' => array_merge(['required'], $this->attachmentService->getFileValidationRules()), ]); /** @var Attachment $attachment */