From c00dffcb11d9d25b7b56840a668356f003c88810 Mon Sep 17 00:00:00 2001 From: Yusuke Watase Date: Thu, 12 Apr 2012 19:37:12 +0900 Subject: fix extention and suffix problem --- lib/Dancer/Template/Xslate.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/Dancer/Template/Xslate.pm') diff --git a/lib/Dancer/Template/Xslate.pm b/lib/Dancer/Template/Xslate.pm index 74f4c18..9777ee9 100644 --- a/lib/Dancer/Template/Xslate.pm +++ b/lib/Dancer/Template/Xslate.pm @@ -32,8 +32,10 @@ sub init { $self->config->{extension} = $xslate_args{suffix} if exists $xslate_args{suffix}; + $self->config->{extension} =~ s/^\.//; + ## avoid 'Text::Xslate: Unknown option(s): extension' - $xslate_args{suffix} = delete $xslate_args{extension} + $xslate_args{suffix} = '.' . delete $xslate_args{extension} if exists $xslate_args{extension}; $self->{driver} = Text::Xslate->new(%xslate_args); -- cgit v1.2.3