diff options
Diffstat (limited to 'lib/Dancer/Logger')
| -rw-r--r-- | lib/Dancer/Logger/PSGI.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Dancer/Logger/PSGI.pm b/lib/Dancer/Logger/PSGI.pm index d4803f2..2bcb452 100644 --- a/lib/Dancer/Logger/PSGI.pm +++ b/lib/Dancer/Logger/PSGI.pm @@ -14,11 +14,14 @@ sub init {} sub _log { my ( $self, $level, $message ) = @_; + my $full_message = $self->format_message($level => $message); + chomp $full_message; + my $request = Dancer::SharedData->request; if ($request->{env}->{'psgix.logger'}) { $request->{env}->{'psgix.logger'}->( { level => $level, - message => $self->format_message($level => $message) + message => $full_message, } ); } |
