Lines 142-150
Link Here
|
142 |
"data": "title:body", |
142 |
"data": "title:body", |
143 |
"render": function(data, type, row, meta) { |
143 |
"render": function(data, type, row, meta) { |
144 |
let resolved = ( row.resolved_date ) ? true : false; |
144 |
let resolved = ( row.resolved_date ) ? true : false; |
145 |
let result = '<a role="button" href="#" data-toggle="modal" data-target="#ticketDetailsModal" data-concern="' + encodeURIComponent(row.ticket_id) + '" data-resolved="'+resolved+'">' + row.title + '</a>'; |
145 |
let result = '<a role="button" href="#" class="detail-trigger">' + row.title + '</a>'; |
146 |
if (row.updates_count) { |
146 |
if (row.updates_count) { |
147 |
result += '<span class="pull-right"><a role="button" href="#" data-toggle="modal" data-target="#ticketDetailsModal" data-concern="' + encodeURIComponent(row.ticket_id) + '" data-resolved="'+resolved+'"><i class="fa fa-comment" aria-hidden="true"></i> ' + row.updates_count + '</a></span>'; |
147 |
result += '<span class="pull-right"><a role="button" href="#" class="detail-trigger"><i class="fa fa-comment" aria-hidden="true"></i> ' + row.updates_count + '</a></span>'; |
148 |
} |
148 |
} |
149 |
result += '<div id="detail_' + row.ticket_id + '" class="hidden">' + row.body + '</div>'; |
149 |
result += '<div id="detail_' + row.ticket_id + '" class="hidden">' + row.body + '</div>'; |
150 |
return result; |
150 |
return result; |
Lines 197-203
Link Here
|
197 |
{ |
197 |
{ |
198 |
"data": function(row, type, val, meta) { |
198 |
"data": function(row, type, val, meta) { |
199 |
let resolved = ( row.resolved_date ) ? true : false; |
199 |
let resolved = ( row.resolved_date ) ? true : false; |
200 |
let result = '<a class="btn btn-default btn-xs" role="button" href="#" data-toggle="modal" data-target="#ticketDetailsModal" data-concern="' + encodeURIComponent(row.ticket_id) + '" data-resolved="'+resolved+'" data-assignee="'+$patron_to_html(row.assignee, { display_cardnumber: false, url: false })+'"><i class="fa-solid fa-eye" aria-hidden="true"></i> ' + _("Details") + '</a>'; |
200 |
let result = '<a class="btn btn-default btn-xs main-trigger" role="button" href="#" data-toggle="modal" data-target="#ticketDetailsModal" data-concern="' + encodeURIComponent(row.ticket_id) + '" data-resolved="'+resolved+'" data-assignee="'+$patron_to_html(row.assignee, { display_cardnumber: false, url: false })+'"><i class="fa-solid fa-eye" aria-hidden="true"></i> ' + _("Details") + '</a>'; |
201 |
return result; |
201 |
return result; |
202 |
}, |
202 |
}, |
203 |
"searchable": false, |
203 |
"searchable": false, |