From be02278d8a48dfccc00c03b7d40ae81fb7ca2fce Mon Sep 17 00:00:00 2001 From: Bernardo Gonzalez Kriegel Date: Mon, 4 Apr 2016 10:59:37 -0300 Subject: [PATCH] Bug 16194: Do not consider xslt as valid theme dir in LangInstaller.pm Bug 15527 add an xslt dir, LangInstaller.pm must ingnore that dir. To test: 1) Verify the problem on current master Update translation for any lang, will see errors 2) Apply the patch 3) Update again, no errors --- misc/translator/LangInstaller.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/translator/LangInstaller.pm b/misc/translator/LangInstaller.pm index 5244945..683897d 100644 --- a/misc/translator/LangInstaller.pm +++ b/misc/translator/LangInstaller.pm @@ -110,7 +110,7 @@ sub new { # OPAC themes opendir my $dh, $context->config('opachtdocs'); - for my $theme ( grep { not /^\.|lib/ } readdir($dh) ) { + for my $theme ( grep { not /^\.|lib|xslt/ } readdir($dh) ) { push @{$self->{interface}}, { name => "OPAC $theme", dir => "$opachtdocs/$theme", @@ -123,7 +123,7 @@ sub new { # search for strings on staff & opac marc files my $dirs = $context->config('intrahtdocs') . '/prog'; opendir $fh, $context->config('opachtdocs'); - for ( grep { not /^\.|\.\.|lib$/ } readdir($fh) ) { + for ( grep { not /^\.|\.\.|lib$|xslt/ } readdir($fh) ) { $dirs .= ' ' . "$opachtdocs/$_"; } push @{$self->{interface}}, { -- 1.9.1