Skip to content

Commit c79e0fb

Browse files
fix(middleware): do not load theme if running in console
1 parent 98ee625 commit c79e0fb

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Http/Middleware/ThemeLoader.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@
44

55
use Closure;
66
use Hexadog\ThemesManager\Facades\ThemesManager;
7+
use Illuminate\Http\Request;
78

89
class ThemeLoader
910
{
1011
/**
1112
* Handle an incoming request.
1213
*
13-
* @param \Illuminate\Http\Request $request
14-
* @param string $theme
15-
* @param string $layout
14+
* @param string $theme
15+
* @param string $layout
1616
*
1717
* @return mixed
1818
*/
19-
public function handle($request, Closure $next, $theme = null)
19+
public function handle(Request $request, Closure $next, $theme = null)
2020
{
21-
// Do not load theme if API request
22-
if ($request->expectsJson()) {
21+
// Do not load theme if API request or App is running in console
22+
if ($request->expectsJson() || app()->runningInConsole()) {
2323
return $next($request);
2424
}
2525

0 commit comments

Comments
 (0)