View | Details | Raw Unified | Return to bug 18276
Collapse All | Expand All

(-)a/opac/opac-issue-note.pl (-4 / +4 lines)
Lines 53-63 $template->param( Link Here
53
my $issue_id = $query->param('issue_id');
53
my $issue_id = $query->param('issue_id');
54
my $issue = Koha::Checkouts->find( $issue_id );
54
my $issue = Koha::Checkouts->find( $issue_id );
55
my $itemnumber = $issue->itemnumber;
55
my $itemnumber = $issue->itemnumber;
56
my $biblio = GetBiblioFromItemNumber($itemnumber);
56
my $biblio = $issue->item->biblio;
57
$template->param(
57
$template->param(
58
    issue_id   => $issue_id,
58
    issue_id   => $issue_id,
59
    title      => $biblio->{'title'},
59
    title      => $biblio->title,
60
    author     => $biblio->{'author'},
60
    author     => $biblio->author,
61
    note       => $issue->note,
61
    note       => $issue->note,
62
    itemnumber => $issue->itemnumber,
62
    itemnumber => $issue->itemnumber,
63
);
63
);
Lines 75-81 if ( $action eq 'issuenote' && C4::Context->preference('AllowCheckoutNotes') ) { Link Here
75
                letter_code => 'PATRON_NOTE',
75
                letter_code => 'PATRON_NOTE',
76
                branchcode => $branch,
76
                branchcode => $branch,
77
                tables => {
77
                tables => {
78
                    'biblio' => $biblio->{biblionumber},
78
                    'biblio' => $biblio->biblionumber,
79
                    'borrowers' => $member->{borrowernumber},
79
                    'borrowers' => $member->{borrowernumber},
80
                },
80
                },
81
            );
81
            );
(-)a/opac/svc/patron_notes (-3 / +2 lines)
Lines 79-91 if ($is_ajax) { Link Here
79
            $issue->set({ notedate => dt_from_string(), note => $clean_note })->store;
79
            $issue->set({ notedate => dt_from_string(), note => $clean_note })->store;
80
            if($clean_note) { # only send email if note not empty
80
            if($clean_note) { # only send email if note not empty
81
                my $branch = Koha::Libraries->find( $issue->branchcode );
81
                my $branch = Koha::Libraries->find( $issue->branchcode );
82
                my $biblio = GetBiblioFromItemNumber($issue->itemnumber);
82
                my $biblionumber = $issue->item->biblionumber;
83
                my $letter = C4::Letters::GetPreparedLetter (
83
                my $letter = C4::Letters::GetPreparedLetter (
84
                    module => 'circulation',
84
                    module => 'circulation',
85
                    letter_code => 'PATRON_NOTE',
85
                    letter_code => 'PATRON_NOTE',
86
                    branchcode => $branch,
86
                    branchcode => $branch,
87
                    tables => {
87
                    tables => {
88
                        'biblio' => $biblio->{biblionumber},
88
                        'biblio' => $biblionumber,
89
                        'borrowers' => $member->{borrowernumber},
89
                        'borrowers' => $member->{borrowernumber},
90
                    },
90
                    },
91
                );
91
                );
92
- 

Return to bug 18276