]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/View/TT.pm
added post_chomp as default option for TT
[maypole.git] / lib / Maypole / View / TT.pm
index 3fbfbd6c66e4271f2e8b15aeff214dcac4e7b7a8..c966a7df262bbefe9e96a3114b50e0514f26a4e9 100644 (file)
@@ -21,6 +21,8 @@ sub template {
     if ($r->debug) {
       $view_options->{DEBUG} = $debug_flags;
     }
+
+    $view_options->{POST_CHOMP} = 1 unless (exists $view_options->{POST_CHOMP});
     $self->{provider} = Template::Provider->new($view_options);
     $self->{tt}       = Template->new({
                                       %$view_options,
@@ -62,7 +64,7 @@ sub report_error {
     # Need to be very careful here.
     my $tt = Template->new;
     unless (ref $r->{config}) {
-      warn "no config for this request\n";
+      $r->warn("no config for this request");
       $error .= '<br> There was a problem finding configuration for this request';
       $r->{config} ||= {};
     }