]> BookStack Code Mirror - bookstack/commitdiff
Fixes issue with the validation message not being translated.
authorAbijeet <redacted>
Tue, 13 Mar 2018 03:40:23 +0000 (09:10 +0530)
committerAbijeet <redacted>
Tue, 13 Mar 2018 03:40:23 +0000 (09:10 +0530)
Signed-off-by: Abijeet <redacted>
app/Http/Controllers/ImageController.php
app/Providers/AppServiceProvider.php
resources/lang/en/validation.php

index a61f447eb5ea883749c81ca541a6e34018441971..17e690813791c4088ef4f77078e19ccc23b5be24 100644 (file)
@@ -120,7 +120,7 @@ class ImageController extends Controller
     {
         $this->checkPermission('image-create-all');
         $this->validate($request, [
-            'file' => 'is_image'
+            'file' => 'image'
         ]);
 
         if (!$this->imageRepo->isValidType($type)) {
index b06b2f3a25b992322b8172e110f0ecd3ef447cab..57e5c8ed5a50ec88f65637dc454921d1094c0afb 100644 (file)
@@ -15,7 +15,7 @@ class AppServiceProvider extends ServiceProvider
     public function boot()
     {
         // Custom validation methods
-        Validator::extend('is_image', function ($attribute, $value, $parameters, $validator) {
+        Validator::extend('image', function ($attribute, $value, $parameters, $validator) {
             $imageMimes = ['image/png', 'image/bmp', 'image/gif', 'image/jpeg', 'image/jpg', 'image/tiff', 'image/webp'];
             return in_array($value->getMimeType(), $imageMimes);
         });
index b75af7485ffb7baf86a2faaf46f6ab4107956a3d..7c06264ab12db2da65cab67c44fd1043e9aff4cb 100644 (file)
@@ -37,7 +37,7 @@ return [
     'email'                => 'The :attribute must be a valid email address.',
     'filled'               => 'The :attribute field is required.',
     'exists'               => 'The selected :attribute is invalid.',
-    'image'                => 'The :attribute must be an image.',
+    'image'              => 'The :attribute must be an image.',
     'in'                   => 'The selected :attribute is invalid.',
     'integer'              => 'The :attribute must be an integer.',
     'ip'                   => 'The :attribute must be a valid IP address.',