|
Lines 1411-1420
Link Here
|
| 1411 |
searchable: true, |
1411 |
searchable: true, |
| 1412 |
orderable: true, |
1412 |
orderable: true, |
| 1413 |
render: function (data, type, row, meta) { |
1413 |
render: function (data, type, row, meta) { |
| 1414 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.manager.patron_id, row.manager.surname); |
1414 |
if(row?.manager) { |
| 1415 |
if(row.manager.firstname) node += ', %s'.format(row.manager.firstname); |
1415 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.manager?.patron_id, row.manager?.surname); |
| 1416 |
node += '</a>'; |
1416 |
if(row.manager?.firstname) node += ', %s'.format(row.manager?.firstname); |
| 1417 |
return node; |
1417 |
node += '</a>'; |
|
|
1418 |
return node; |
| 1419 |
} |
| 1420 |
return '' |
| 1418 |
}, |
1421 |
}, |
| 1419 |
}, |
1422 |
}, |
| 1420 |
{ |
1423 |
{ |
|
Lines 1430-1439
Link Here
|
| 1430 |
searchable: true, |
1433 |
searchable: true, |
| 1431 |
orderable: true, |
1434 |
orderable: true, |
| 1432 |
render: function (data, type, row, meta) { |
1435 |
render: function (data, type, row, meta) { |
| 1433 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.last_modifier.patron_id, row.last_modifier.surname); |
1436 |
if(row.last_modifier) { |
| 1434 |
if(row.last_modifier.firstname) node += ', %s'.format(row.last_modifier.firstname); |
1437 |
let node = '<a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=%s">%s'.format(row.last_modifier?.patron_id, row.last_modifier?.surname); |
| 1435 |
node += '</a>'; |
1438 |
if(row.last_modifier?.firstname) node += ', %s'.format(row.last_modifier?.firstname); |
| 1436 |
return node; |
1439 |
node += '</a>'; |
|
|
1440 |
return node; |
| 1441 |
} |
| 1442 |
return '' |
| 1437 |
}, |
1443 |
}, |
| 1438 |
}, |
1444 |
}, |
| 1439 |
{ |
1445 |
{ |
|
Lines 1457-1463
Link Here
|
| 1457 |
searchable: false, |
1463 |
searchable: false, |
| 1458 |
orderable: true, |
1464 |
orderable: true, |
| 1459 |
render: function (data, type, row, meta) { |
1465 |
render: function (data, type, row, meta) { |
| 1460 |
return escape_str(row.library.name ? row.library.name : ''); |
1466 |
return escape_str(row.library?.name ? row.library.name : ''); |
| 1461 |
}, |
1467 |
}, |
| 1462 |
}, |
1468 |
}, |
| 1463 |
{ |
1469 |
{ |
|
Lines 1465-1471
Link Here
|
| 1465 |
searchable: false, |
1471 |
searchable: false, |
| 1466 |
orderable: true, |
1472 |
orderable: true, |
| 1467 |
render: function (data, type, row, meta) { |
1473 |
render: function (data, type, row, meta) { |
| 1468 |
return escape_str(row.fund ? row.fund.name : ''); |
1474 |
return escape_str(row.fund?.name ? row.fund.name : ''); |
| 1469 |
}, |
1475 |
}, |
| 1470 |
}, |
1476 |
}, |
| 1471 |
{ |
1477 |
{ |
| 1472 |
- |
|
|