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

(-)a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js (-7 / +6 lines)
Lines 114-120 var renderers = { Link Here
114
        return title;
114
        return title;
115
    },
115
    },
116
    itemtype: function (data, type, row) {
116
    itemtype: function (data, type, row) {
117
        return row.itemtype_description.escapeHtml();
117
        return row.itemtype_description ? row.itemtype_description.escapeHtml() : '';
118
    },
118
    },
119
    collection: function (data, type, row) {
119
    collection: function (data, type, row) {
120
        return row.collection ? row.collection.escapeHtml() : '';
120
        return row.collection ? row.collection.escapeHtml() : '';
Lines 123-135 var renderers = { Link Here
123
        return row.location ? row.location.escapeHtml() : '';
123
        return row.location ? row.location.escapeHtml() : '';
124
    },
124
    },
125
    homebranch: function (data, type, row) {
125
    homebranch: function (data, type, row) {
126
        return row.homebranch.escapeHtml();
126
        return row.homebranch ? row.homebranch.escapeHtml() : '';
127
    },
127
    },
128
    issuedate: function (data, type, row) {
128
    issuedate: function (data, type, row) {
129
        return row.issuedate_formatted;
129
        return row.issuedate_formatted;
130
    },
130
    },
131
    branch: function (data, type, row) {
131
    branch: function (data, type, row) {
132
        return row.branchname.escapeHtml();
132
        return row.branchname ? row.branchname.escapeHtml() : '';
133
    },
133
    },
134
    itemcallnumber: function (data, type, row) {
134
    itemcallnumber: function (data, type, row) {
135
        return row.itemcallnumber ? row.itemcallnumber.escapeHtml() : '';
135
        return row.itemcallnumber ? row.itemcallnumber.escapeHtml() : '';
Lines 286-295 var renderers = { Link Here
286
    },
286
    },
287
    patron: function (data, type, row) {
287
    patron: function (data, type, row) {
288
        return "<a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=" + row.borrowernumber + "'>"
288
        return "<a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=" + row.borrowernumber + "'>"
289
             + row.borrower.firstname.escapeHtml()
289
             + (row.borrower.firstname ? row.borrower.firstname.escapeHtml() : '')
290
             + " "
290
             + " "
291
             + row.borrower.surname.escapeHtml()
291
             + (row.borrower.surname ? row.borrower.surname.escapeHtml() : '')
292
             + " (" + row.borrower.cardnumber.escapeHtml() + ")</a>"
292
             + " (" + (row.borrower.cardnumber ? row.borrower.cardnumber.escapeHtml() : '') + ")</a>"
293
    }
293
    }
294
};
294
};
295
295
296
- 

Return to bug 15219