Wrong octane event listener
giunashvili opened this issue · comments
laravel-permission/src/PermissionServiceProvider.php
Lines 108 to 112 in 0e593bb
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.