]> BookStack Code Mirror - bookstack/blobdiff - app/Users/Controllers/UserApiController.php
Audit Log: Fixed bad reference to linked entity item
[bookstack] / app / Users / Controllers / UserApiController.php
index 750e87f0ef5f1f695a4720525070f26ed578c2f0..1ccfecd7335e12417c80a5e5cdca74a20f09843e 100644 (file)
@@ -3,7 +3,7 @@
 namespace BookStack\Users\Controllers;
 
 use BookStack\Exceptions\UserUpdateException;
-use BookStack\Http\Controllers\ApiController;
+use BookStack\Http\ApiController;
 use BookStack\Users\Models\User;
 use BookStack\Users\UserRepo;
 use Closure;
@@ -73,7 +73,7 @@ class UserApiController extends ApiController
      */
     public function list()
     {
-        $users = User::query()->select(['*'])
+        $users = User::query()->select(['users.*'])
             ->scopes('withLastActivityAt')
             ->with(['avatar']);
 
@@ -90,7 +90,7 @@ class UserApiController extends ApiController
     public function create(Request $request)
     {
         $data = $this->validate($request, $this->rules()['create']);
-        $sendInvite = ($data['send_invite'] ?? false) === true;
+        $sendInvite = boolval($data['send_invite'] ?? false) === true;
 
         $user = null;
         DB::transaction(function () use ($data, $sendInvite, &$user) {