]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole.pm
warn only with debug on.
[maypole.git] / lib / Maypole.pm
index d0ba118a5863609d80187bf08c3e521653d65c84..cce6cd7d745aa64847af277d0ce3cbdb8f574064 100644 (file)
@@ -1,5 +1,5 @@
 package Maypole;
-use base qw(Class::Accessor::FAST Class::Data::Inheritable);
+use base qw(Class::Accessor::Fast Class::Data::Inheritable);
 use attributes ();
 use UNIVERSAL::require;
 use strict;
@@ -111,7 +111,7 @@ sub handler_guts {
         if ( my $error = $@ ) {
             $status = $r->call_exception($error);
             if ( $status != OK ) {
-                warn "caught view error: $error";
+                warn "caught view error: $error" if $r->debug;
                 return $r->debug ? $r->view_object->error( $r, $error ) : ERROR;
             }
         }