diff --git a/helpdesk/templates/helpdesk/ticket_list.html b/helpdesk/templates/helpdesk/ticket_list.html index c9a57d23d..2894349b8 100644 --- a/helpdesk/templates/helpdesk/ticket_list.html +++ b/helpdesk/templates/helpdesk/ticket_list.html @@ -330,7 +330,11 @@
function get_url(row) { return "{% url 'helpdesk:view' 1234 %}".replace(/1234/, row.id.toString()); } - + + function htmlEntities(str) { + return String(str).replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + } + $(document).ready(function () { // Ticket DataTable Initialization $('#ticketTable').DataTable({ @@ -366,7 +370,7 @@
if (type === 'display') { data = '
' + row.id + '. ' + - row.title + '
'; + htmlEntities(row.title) + ''; } return data }