File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed
Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change 1717use Illuminate \Support \Facades \App ;
1818use Illuminate \Support \Facades \Log ;
1919use Illuminate \Support \Facades \Route ;
20-
20+ use Illuminate \ Http \ Request ;
2121/**
2222 * Class AuditEventListener
2323 * @package App\Audit
@@ -99,15 +99,16 @@ private function buildAuditContext(): AuditContext
9999 //$ui = app()->bound('ui.context') ? app('ui.context') : [];
100100
101101 $ req = request ();
102-
103- try {
104- $ route = Route::getRoutes ()->match ($ req );
105- $ method = $ route ->methods [0 ] ?? 'UNKNOWN ' ;
106- $ rawRoute = $ method . self ::ROUTE_METHOD_SEPARATOR . $ route ->uri ;
107- }
108- catch (\Exception $ e ) {
109- Log::warning ($ e );
110- $ rawRoute = null ;
102+ $ rawRoute = null ;
103+ // does not resolve the route when app is running in console mode
104+ if ($ req instanceof Request && !app ()->runningInConsole ()) {
105+ try {
106+ $ route = Route::getRoutes ()->match ($ req );
107+ $ method = $ route ->methods [0 ] ?? 'UNKNOWN ' ;
108+ $ rawRoute = $ method . self ::ROUTE_METHOD_SEPARATOR . $ route ->uri ;
109+ } catch (\Exception $ e ) {
110+ Log::warning ($ e );
111+ }
111112 }
112113
113114 return new AuditContext (
You can’t perform that action at this time.
0 commit comments