From 69c77869e53804334ab34da1ae4e894c3458a7ca Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Tue, 7 Nov 2017 09:29:04 +0100
Subject: [PATCH] don't pass whole configuration

---
 bin/account-manager.pl.in           | 1 -
 lib/IdPAccountManager/Tools.pm      | 2 --
 lib/IdPAccountManager/WebRequest.pm | 1 -
 3 files changed, 4 deletions(-)

diff --git a/bin/account-manager.pl.in b/bin/account-manager.pl.in
index db27ca1..e38f400 100755
--- a/bin/account-manager.pl.in
+++ b/bin/account-manager.pl.in
@@ -352,7 +352,6 @@ sub send_notice {
             data                => {},
             to                  => $options{email_address},
             logger              => $logger,
-            conf                => $configuration,
             admin_email         => $configuration->{admin_email},
             dev_no_mail_outside => $configuration->{dev_no_mail_outside},
             dev_sp_contact      => $configuration->{dev_sp_contact},
diff --git a/lib/IdPAccountManager/Tools.pm b/lib/IdPAccountManager/Tools.pm
index 568e9ae..b21dbb3 100644
--- a/lib/IdPAccountManager/Tools.pm
+++ b/lib/IdPAccountManager/Tools.pm
@@ -114,8 +114,6 @@ sub mail_notice {
     my $mail_data = $args{data};
     my $logger    = $args{logger};
 
-    $mail_data->{conf} ||= $args{conf};
-
     my $notice_email = $args{to} || $args{admin_email};
     $mail_data->{to} = $notice_email;
 
diff --git a/lib/IdPAccountManager/WebRequest.pm b/lib/IdPAccountManager/WebRequest.pm
index 774b0d8..3f0e8f6 100755
--- a/lib/IdPAccountManager/WebRequest.pm
+++ b/lib/IdPAccountManager/WebRequest.pm
@@ -190,7 +190,6 @@ sub respond {
             templates_dir       => $self->{configuration}->{templates_dir},
             data                => $self->{out},
             logger              => $self->{logger},
-            conf                => $self->{configuration},
             admin_email         => $self->{configuration}->{admin_email},
             dev_no_mail_outside => $self->{configuration}->{dev_no_mail_outside},
             dev_sp_contact      => $self->{configuration}->{dev_sp_contact},
-- 
GitLab