]> BookStack Code Mirror - bookstack/blobdiff - app/Http/Controllers/UserController.php
Fix timestamp in API docs example response
[bookstack] / app / Http / Controllers / UserController.php
index f69f00cf79e602217e4971e4db0992721b87760b..cd95f7220766fb6598567afe8ca9d2d7098ac331 100644 (file)
@@ -164,6 +164,8 @@ class UserController extends Controller
         // Delete the profile image if reset option is in request
         if ($request->has('profile_image_reset')) {
             $this->imageRepo->destroyImage($user->avatar);
+            $user->image_id = 0;
+            $user->save();
         }
 
         $redirectUrl = userCan('users-manage') ? '/settings/users' : "/settings/users/{$user->id}";
@@ -195,7 +197,7 @@ class UserController extends Controller
         $this->checkPermissionOrCurrentUser('users-manage', $id);
 
         $user = $this->userRepo->getById($id);
-        $newOwnerId = $request->get('new_owner_id', null);
+        $newOwnerId = intval($request->get('new_owner_id')) ?: null;
 
         $this->userRepo->destroy($user, $newOwnerId);