From 7bb0038bd2efc5d055ccb7a673e61b45a1d124ba Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Mon, 27 Feb 2017 08:59:53 +0000
Subject: [PATCH] Bug 17975: Let C4::Letters manage today param substitution
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The today parameter is properly handled from C4::Letters subroutines, we
do not need to pass it from callers.

Signed-off-by: Marc VĂ©ron <veron@veron.ch>
---
 C4/Overdues.pm | 1 -
 C4/Reserves.pm | 1 -
 2 files changed, 2 deletions(-)

diff --git a/C4/Overdues.pm b/C4/Overdues.pm
index c26b5f0..4f255ad 100644
--- a/C4/Overdues.pm
+++ b/C4/Overdues.pm
@@ -995,7 +995,6 @@ sub parse_overdues_letter {
     }
 
     my $substitute = $params->{'substitute'} || {};
-    $substitute->{today} ||= output_pref( { dt => dt_from_string, dateonly => 1} );
 
     my %tables = ( 'borrowers' => $params->{'borrowernumber'} );
     if ( my $p = $params->{'branchcode'} ) {
diff --git a/C4/Reserves.pm b/C4/Reserves.pm
index c078af1..bf5b632 100644
--- a/C4/Reserves.pm
+++ b/C4/Reserves.pm
@@ -2008,7 +2008,6 @@ sub _koha_notify_reserve {
             'reserves'       => $hold->unblessed,
             'items'          => $hold->itemnumber,
         },
-        substitute => { today => output_pref( { dt => dt_from_string, dateonly => 1 } ) },
     );
 
     my $notification_sent = 0; #Keeping track if a Hold_filled message is sent. If no message can be sent, then default to a print message.
-- 
2.1.4