Lines 69-80
if ( $op eq 'cud-cancel_reserve' and $reserve_id ) {
Link Here
|
69 |
and C4::Context->preference('CanMarkHoldsToPullAsLost') eq 'allow_and_notify' ) |
69 |
and C4::Context->preference('CanMarkHoldsToPullAsLost') eq 'allow_and_notify' ) |
70 |
{ |
70 |
{ |
71 |
my $library = $hold->branch; |
71 |
my $library = $hold->branch; |
|
|
72 |
my $mtt = $patron->message_transport_type_for('email'); |
72 |
my $letter = C4::Letters::GetPreparedLetter( |
73 |
my $letter = C4::Letters::GetPreparedLetter( |
73 |
module => 'reserves', |
74 |
module => 'reserves', |
74 |
letter_code => 'CANCEL_HOLD_ON_LOST', |
75 |
letter_code => 'CANCEL_HOLD_ON_LOST', |
75 |
branchcode => $patron->branchcode, |
76 |
branchcode => $patron->branchcode, |
76 |
lang => $patron->lang, |
77 |
message_transport_type => $mtt, |
77 |
tables => { |
78 |
lang => $patron->lang, |
|
|
79 |
tables => { |
78 |
branches => $library->branchcode, |
80 |
branches => $library->branchcode, |
79 |
borrowers => $patron->borrowernumber, |
81 |
borrowers => $patron->borrowernumber, |
80 |
items => $item->itemnumber, |
82 |
items => $item->itemnumber, |
Lines 90-96
if ( $op eq 'cud-cancel_reserve' and $reserve_id ) {
Link Here
|
90 |
{ |
92 |
{ |
91 |
letter => $letter, |
93 |
letter => $letter, |
92 |
borrowernumber => $patron->borrowernumber, |
94 |
borrowernumber => $patron->borrowernumber, |
93 |
message_transport_type => $patron->message_transport_type_for('email'), |
95 |
message_transport_type => $mtt, |
94 |
from_address => $from_address, |
96 |
from_address => $from_address, |
95 |
} |
97 |
} |
96 |
); |
98 |
); |