From 721f42d5300f3b342319c46e6d015e880ea962a2 Mon Sep 17 00:00:00 2001 From: Chris Brame Date: Thu, 10 Jan 2019 23:42:42 -0500 Subject: [PATCH] fix(ticket): priority not updating in realtime --- src/public/js/modules/ui.js | 21 +-------------------- src/socketio/ticketSocket.js | 0 2 files changed, 1 insertion(+), 20 deletions(-) create mode 100644 src/socketio/ticketSocket.js diff --git a/src/public/js/modules/ui.js b/src/public/js/modules/ui.js index dfb0674ec..887085bd1 100644 --- a/src/public/js/modules/ui.js +++ b/src/public/js/modules/ui.js @@ -463,28 +463,9 @@ define('modules/ui', [ socketUi.updateTicketPriority = function() { socket.removeAllListeners('updateTicketPriority'); socket.on('updateTicketPriority', function(data) { - var prioritySelect = $('select#tPriority[data-ticketId="' + data._id + '"] option[value="' + data.priority + '"]'); + var prioritySelect = $('select#tPriority[data-ticketId="' + data._id + '"] option[value="' + data.priority._id + '"]'); if (prioritySelect.length > 0) prioritySelect.prop('selected', true); - else { - prioritySelect = $('div#tPriority[data-ticketId="' + data._id + '"]'); - if (prioritySelect.length > 0) { - var priorityname = 'Normal'; - switch (data.priority) { - case 1: - priorityname = 'Normal'; - break; - case 2: - priorityname = 'Urgent'; - break; - case 3: - priorityname = 'Critical'; - break; - } - - prioritySelect.html(priorityname); - } - } }); }; diff --git a/src/socketio/ticketSocket.js b/src/socketio/ticketSocket.js new file mode 100644 index 000000000..e69de29bb