kiritokatklian / nova-permission

A Laravel Nova tool for Spatie's laravel-permission library
https://novapackages.com/packages/vyuldashev/nova-permission
MIT License
68 stars 15 forks source link

Bug with RoleBooleanGroup::make('Roles') in User.php resource #9

Closed viterzbayraku closed 2 years ago

viterzbayraku commented 2 years ago

Hello. I have an error in Nova Users resource when I'm adding this code RoleBooleanGroup::make('Roles'), to app\Nova\User.php Thank you for help.

local.ERROR: Vyuldashev\NovaPermission\RoleBooleanGroup::Vyuldashev\NovaPermission\{closure}(): Argument #1 ($permissions) must be of type Illuminate\Support\Collection, null given {"userId":1,"exception":"[object] (TypeError(code: 0): Vyuldashev\\NovaPermission\\RoleBooleanGroup::Vyuldashev\\NovaPermission\\{closure}(): Argument #1 ($permissions) must be of type Illuminate\\Support\\Collection, null given at /...../vendor/kiritokatklian/nova-permission/src/RoleBooleanGroup.php:20)
[stacktrace]
#0 [internal function]: Vyuldashev\\NovaPermission\\RoleBooleanGroup::Vyuldashev\\NovaPermission\\{closure}(NULL, Object(App\\Models\\User), 'roles')
viterzbayraku commented 2 years ago

Sorry i missed to modify the user model.