Skip to content

Commit c96f846

Browse files
committed
Update LaravelEpilogServiceProvider.php
1 parent 6590892 commit c96f846

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/Rap2hpoutre/LaravelEpilog/LaravelEpilogServiceProvider.php

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ public function boot()
1919

2020
$logger = \Log::getMonolog();
2121

22+
// Additional info in message
2223
$logger->pushProcessor(function($record) {
23-
$info = "\n---\n";
24+
$info = '';
2425
if (\Auth::check()) {
2526
$info .= 'User #' . \Auth::user()->id . ' (' . \Auth::user()->email . ') - ';
2627
}
@@ -33,15 +34,18 @@ public function boot()
3334
if (isset($_SERVER['HTTP_REFERER'])) {
3435
$info .= "\nReferer: " . $_SERVER['HTTP_REFERER'];
3536
}
36-
$info .= "\n---";
37-
if (strpos($record['message'], "\n")) {
38-
$record['message'] = preg_replace("/\n/", $info . "\n", $record['message'], 1);
39-
} else {
40-
$record['message'] .= $info . "\n";
37+
if ($info) {
38+
$info = "\n---\n$info\n---";
39+
if (strpos($record['message'], "\n")) {
40+
$record['message'] = preg_replace("/\n/", $info . "\n", $record['message'], 1);
41+
} else {
42+
$record['message'] .= $info . "\n";
43+
}
4144
}
4245
return $record;
4346
});
4447

48+
// Slack notification
4549
if (app()->environment(config('epilog.slack.env'))) {
4650
$slackHandler = new \Monolog\Handler\SlackHandler(
4751
config('epilog.slack.token'),

0 commit comments

Comments
 (0)