]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/View/TT.pm
removed C3 and no longer require it
[maypole.git] / lib / Maypole / View / TT.pm
index 936fcc51fc8fa7668a3a5a29b3a7d8bfb4cedc41..6a3bfe6297471bf8a509f5e3d0b2a84a02d741a8 100644 (file)
@@ -1,5 +1,4 @@
 package Maypole::View::TT;
-use Class::C3;
 use base 'Maypole::View::Base';
 use Maypole::Constants;
 use Template;
@@ -8,7 +7,7 @@ use File::Spec::Functions qw(catdir tmpdir);
 our $error_template;
 { local $/; $error_template = <DATA>; }
 
-our $VERSION = '2.11';
+our $VERSION = '2.12';
 
 use strict;
 
@@ -16,6 +15,9 @@ sub template {
   my ( $self, $r ) = @_;
   unless ($self->{tt}) {
     my $view_options = $r->config->view_options || {};
+    if ($r->debug) {
+      $view_options->{DEBUG} = 'undef';
+    }
     $self->{provider} = Template::Provider->new($view_options);
     $self->{tt}       = Template->new({
                                       %$view_options,