Lines 1375-1385
Link Here
|
1375 |
orderable: true, |
1375 |
orderable: true, |
1376 |
render: function (data, type, row, meta) { |
1376 |
render: function (data, type, row, meta) { |
1377 |
let suggester = row.suggester; |
1377 |
let suggester = row.suggester; |
1378 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(suggester.patron_id, suggester.surname); |
1378 |
if(suggester) { |
1379 |
if(suggester.firstname) node += ', %s'.format(suggester.firstname); |
1379 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(suggester.patron_id, suggester.surname); |
1380 |
if(suggester.cardnumber) node += ' (%s)'.format(suggester.cardnumber); |
1380 |
if(suggester.firstname) node += ', %s'.format(suggester.firstname); |
1381 |
node += '</a>'; |
1381 |
if(suggester.cardnumber) node += ' (%s)'.format(suggester.cardnumber); |
1382 |
return node; |
1382 |
node += '</a>'; |
|
|
1383 |
return node; |
1384 |
} |
1385 |
return '' |
1383 |
} |
1386 |
} |
1384 |
}, |
1387 |
}, |
1385 |
{ |
1388 |
{ |
Lines 1387-1393
Link Here
|
1387 |
searchable: false, |
1390 |
searchable: false, |
1388 |
orderable: true, |
1391 |
orderable: true, |
1389 |
render: function (data, type, row, meta) { |
1392 |
render: function (data, type, row, meta) { |
1390 |
return escape_str(row.suggester.category.name); |
1393 |
return escape_str(row.suggester ? row.suggester.category.name : ''); |
1391 |
}, |
1394 |
}, |
1392 |
}, |
1395 |
}, |
1393 |
{ |
1396 |
{ |
Lines 1411-1417
Link Here
|
1411 |
searchable: true, |
1414 |
searchable: true, |
1412 |
orderable: true, |
1415 |
orderable: true, |
1413 |
render: function (data, type, row, meta) { |
1416 |
render: function (data, type, row, meta) { |
1414 |
if(row?.manager) { |
1417 |
if(row.manager) { |
1415 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.manager?.patron_id, row.manager?.surname); |
1418 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.manager?.patron_id, row.manager?.surname); |
1416 |
if(row.manager?.firstname) node += ', %s'.format(row.manager?.firstname); |
1419 |
if(row.manager?.firstname) node += ', %s'.format(row.manager?.firstname); |
1417 |
node += '</a>'; |
1420 |
node += '</a>'; |
1418 |
- |
|
|