- require C4::Letters;
- if (
- my $letter = C4::Letters::GetPreparedLetter(
- module => 'circulation',
- letter_code => uc("ACCOUNT_$type"),
- message_transport_type => 'email',
- lang => Koha::Patrons->find( $self->{patron_id} )->lang,
- objects => {
- patron => scalar Koha::Patrons->find( $self->{patron_id} ),
- library => scalar Koha::Libraries->find( $self->{library_id} ),
- offsets => \@account_offsets,
- credit => $payment,
- },
- )
- )
- {
- C4::Letters::EnqueueLetter(
- {
- letter => $letter,
- borrowernumber => $self->{patron_id},
+ if ( C4::Context->preference('UseEmailReceipts') ) {
+ if (
+ my $letter = C4::Letters::GetPreparedLetter(
+ module => 'circulation',
+ letter_code => uc("ACCOUNT_$type"),