laravel-permission
laravel-permission copied to clipboard
Wrong octane event listener
https://github.com/spatie/laravel-permission/blob/0e593bb9e6808cc55c67f150878b0847f20b9036/src/PermissionServiceProvider.php#L108-L112
In octane there is no \Laravel\Octane\Events\OperationTerminated event. there is Laravel\Octane\Contracts\OperationTerminated event.
Permissions cleanup won't work like this.
You are right, first was Events\RequestTerminated
, then it was changed to OperationTerminated
, but events
remained
no update on this? its buggy on octane with ->can('...')
or middleware('permission:...')
after modify role-permission. changing \Laravel\Octane\Events\OperationTerminated
to \Laravel\Octane\Contracts\OperationTerminated
works.