From 0770678482a27ac1067a5ff9feaf41d793a3a662 Mon Sep 17 00:00:00 2001 From: Maxime Besson Date: Fri, 2 Sep 2022 14:55:00 +0200 Subject: [PATCH] Fix leak in portal->templateDir (#2789) --- lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Run.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Run.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Run.pm index 9a8e6450a..f44eb70ed 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Run.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Run.pm @@ -922,7 +922,8 @@ sub sendHtml { my ( $self, $req, $template, %args ) = @_; my $templateDir = $self->conf->{templateDir} . '/' . $self->getSkin($req); - $self->templateDir( [ $templateDir, @{ $self->templateDir } ] ); + my $defaultTemplateDir = $self->conf->{templateDir} . '/bootstrap'; + $self->templateDir( [ $templateDir, $defaultTemplateDir ] ); # Check template $args{templateDir} = $templateDir;