From: lpsolit%gmail.com <> Date: Tue, 22 Nov 2005 07:36:38 +0000 (+0000) Subject: Fix incorrect checkin of bug 304417 - Patch by Teemu Mannermaa r=LpSolit --- diff --git a/Bugzilla/Template.pm b/Bugzilla/Template.pm index 44e236c8e6..abbe28aa99 100644 --- a/Bugzilla/Template.pm +++ b/Bugzilla/Template.pm @@ -203,6 +203,14 @@ $Template::Stash::SCALAR_OPS->{ truncate } = sub create { my $class = shift; + my %opts = @_; + + # checksetup.pl will call us once for any template/lang directory. + # We need a possibility to reset the cache, so that no files from + # the previous language pollute the action. + if ($opts{'clean_cache'}) { + $template_include_path = undef; + } # IMPORTANT - If you make any configuration changes here, make sure to # make them in t/004.template.t and checksetup.pl. @@ -284,13 +292,6 @@ sub create { # Prevents line break on hyphens and whitespaces. no_break => sub { my ($var) = @_; - my %opts = @_; - if ($opts{'clean_cache'}) { - # checksetup.pl will call us once for any template/lang directory. - # We need a possibility to reset the cache, so that no files from - # the previous language pollute the action. - $template_include_path = undef; - } $var =~ s/ /\ /g; $var =~ s/-/\‑/g; return $var;