]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/UserController.php
Fixed inline code overflowing off of page in issue #1575.
[bookstack] / app / Http / Controllers / UserController.php
index 8191fbfe276226ab70bed45825d470b353905b88..570896ab60712fb3eb80900e5a26c3287b8b6b9f 100644 (file)
@@ -146,7 +146,12 @@ class UserController extends Controller
         ]);
 
         $user = $this->userRepo->getById($id);
-        $user->fill($request->all());
+        $user->fill($request->except(['email']));
+
+        // Email updates
+        if (userCan('users-manage') && $request->filled('email')) {
+            $user->email = $request->get('email');
+        }
 
         // Role updates
         if (userCan('users-manage') && $request->filled('roles')) {