summaryrefslogtreecommitdiff
path: root/lib/Dancer/Logger/PSGI.pm
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--lib/Dancer/Logger/PSGI.pm5
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,
}
);
}