Skip to content

Commit e07e586

Browse files
committed
Ignore Telescope requests in middleware
1 parent 6afb7f2 commit e07e586

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## [0.4.2] - 2022-09-06
4+
5+
### Fixed
6+
7+
- Ignore Telescope requests in middleware.
8+
39
## [0.4.1] - 2022-08-06
410

511
### Fixed
@@ -74,6 +80,7 @@
7480

7581
- TrackPageview middleware.
7682

83+
[0.4.2]: https://github.com/pirsch-analytics/laravel-pirsch/releases/tag/0.4.2
7784
[0.4.1]: https://github.com/pirsch-analytics/laravel-pirsch/releases/tag/0.4.1
7885
[0.4.0]: https://github.com/pirsch-analytics/laravel-pirsch/releases/tag/0.4.0
7986
[0.3.2]: https://github.com/pirsch-analytics/laravel-pirsch/releases/tag/0.3.2

src/Http/Middleware/TrackPageview.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public function terminate(Request $request, mixed $response): void
2424
return;
2525
}
2626

27+
if (str_starts_with($request->route()->uri, 'telescope/')) {
28+
return;
29+
}
30+
2731
Pirsch::track();
2832
}
2933
}

src/Pirsch.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ public static function track(
2626
'url' => request()->fullUrl(),
2727
'ip' => request()->ip(),
2828
'user_agent' => request()->userAgent(),
29-
'accept_language' => request()->headers->get('Accept-Language'),
30-
'referrer' => request()->headers->get('Referer'),
29+
'accept_language' => request()->header('Accept-Language'),
30+
'referrer' => request()->header('Referer'),
3131
...$name === null
3232
? []
3333
: [

0 commit comments

Comments
 (0)