Bug 5489: Send hold email to branch email address if it exists instead of koha email... github/bug_5489 origin/new/enh/bug_5489
authorAmit Gupta <amit.gupta@osslabs.biz>
Thu, 16 Dec 2010 11:47:17 +0000 (06:47 -0500)
committerChris Cormack <chrisc@catalyst.net.nz>
Sun, 19 Dec 2010 21:24:53 +0000 (10:24 +1300)
Signed-off-by: Nicole Engard <nengard@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
C4/Reserves.pm

index e15d32f..2dd2688 100644 (file)
@@ -194,7 +194,9 @@ sub AddReserve {
         my $borrower = C4::Members::GetMember(borrowernumber => $borrowernumber);
         my $biblio   = GetBiblioData($biblionumber);
         my $letter = C4::Letters::getletter( 'reserves', 'HOLDPLACED');
-        my $admin_email_address = C4::Context->preference('KohaAdminEmailAddress');
+       my $branchcode = $borrower->{branchcode};
+        my $branch_details = C4::Branch::GetBranchDetail($branchcode);
+        my $admin_email_address =$branch_details->{'branchemail'} || C4::Context->preference('KohaAdminEmailAddress');
 
         my %keys = (%$borrower, %$biblio);
         foreach my $key (keys %keys) {