]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/View/Base.pm
fixing bugs introduced in 2.11
[maypole.git] / lib / Maypole / View / Base.pm
index ece5d98cb8af3167e06d8f132056c8ad1f286451..a2718c47e53d34f51aba11ccbc0bd99e618d2823 100644 (file)
@@ -82,16 +82,14 @@ sub process {
 sub error {
     my ( $self, $r, $desc ) = @_;
     $desc = $desc ? "$desc: " : "";
-    carp $desc . $r->{error};
     if ( $r->{error} =~ /not found$/ ) {
-
+       warn "template not found error : ", $r->{error};
         # This is a rough test to see whether or not we're a template or
         # a static page
         return -1 unless @{ $r->{objects} || [] };
 
        my $template_error = $r->{error};
         $r->{error} = <<EOF;
-
 <h1> Template not found </h1>
 
 A template was not found while processing the following request:
@@ -119,9 +117,6 @@ EOF
         $r->{output}       = $r->{error};
         return OK;
     }
-    $r->{content_type} = "text/plain";
-    $r->{output}       = $r->{error};
-    $r->send_output;
     return ERROR;
 }