]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/UserController.php
Add support Windows Authentication via SAML
[bookstack] / app / Http / Controllers / UserController.php
index 207466f388fa5e8faaecdca2838f7186d7ca7cf4..55a4610bcbdd3052acdeab15d28e707df0677e48 100644 (file)
@@ -155,7 +155,7 @@ class UserController extends Controller
             'password'         => 'min:6|required_with:password_confirm',
             'password-confirm' => 'same:password|required_with:password',
             'setting'          => 'array',
-            'profile_image'    => $this->imageRepo->getImageValidationRules(),
+            'profile_image'    => 'nullable|' . $this->getImageValidationRules(),
         ]);
 
         $user = $this->userRepo->getById($id);
@@ -191,7 +191,7 @@ class UserController extends Controller
         }
 
         // Save profile image if in request
-        if ($request->has('profile_image')) {
+        if ($request->hasFile('profile_image')) {
             $imageUpload = $request->file('profile_image');
             $this->imageRepo->destroyImage($user->avatar);
             $image = $this->imageRepo->saveNew($imageUpload, 'user', $user->id);