From efb7f667c480a0fdaf64b2653dc9396dca5de0e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20OUDOT?= Date: Thu, 31 Jan 2019 14:05:24 +0100 Subject: [PATCH] Allow to display env in main templates (#1631) --- lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Display.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Display.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Display.pm index 010da1a01..34e2074f6 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Display.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Main/Display.pm @@ -426,6 +426,10 @@ sub display { $req->{sessionInfo}->{$session_key}; } + for my $env_key ( keys %{ $req->env } ) { + $templateParams{ "env_" . $env_key } = $req->env->{$env_key}; + } + $self->logger->debug("Skin returned: $skinfile"); return ( $skinfile, \%templateParams ); }