]> _ Git - cubedesigners_userdatabase.git/commitdiff
wip #3753
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Dec 2020 15:37:37 +0000 (16:37 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Dec 2020 15:37:37 +0000 (16:37 +0100)
src/User.php

index 31152925dd73331cb8424b9d879000dd39e33e78..402de80fbe5152b48e10b13bf9adb173a9e6462f 100644 (file)
@@ -145,7 +145,12 @@ class User extends CubistMagicAuthenticatable
 
     public static function addOwnerClause(Builder $builder)
     {
-        if(backpack_user()->hasPermissionTo('users:admin')){
+        $bu = backpack_user();
+        if (null === $bu) {
+            $builder->where('id', '<', '0');
+            return;
+        }
+        if ($bu->hasPermissionTo('users:admin')) {
             return;
         }
         $builder->whereIn('id', Permissions::getManagedUsers(backpack_user()->id));