diff --git a/src/public/js/angularjs/controllers/singleTicket.js b/src/public/js/angularjs/controllers/singleTicket.js index 6ff7f7138..f7a3e8f22 100644 --- a/src/public/js/angularjs/controllers/singleTicket.js +++ b/src/public/js/angularjs/controllers/singleTicket.js @@ -228,7 +228,7 @@ define(['angular', 'underscore', 'jquery', 'uikit', 'modules/socket', 'modules/n var form = $('form#edit-issue-form'); if (!form.isValid(null, null, false)) return true; var issue = form.find('textarea#issueText').val(); - issue = '
' + issue + '
'; + socket.ui.setTicketIssue(id, issue); } }; diff --git a/src/public/js/pages/singleTicket.js b/src/public/js/pages/singleTicket.js index 96dfd7a6b..84983ed5e 100644 --- a/src/public/js/pages/singleTicket.js +++ b/src/public/js/pages/singleTicket.js @@ -77,7 +77,6 @@ define('pages/singleTicket', [ if (id.length > 0) { var comment = $($event.currentTarget).find('textarea#commentText').val(); var commentId = $($event.currentTarget).attr('data-commentId'); - comment = '' + comment + '
'; socketClient.ui.setCommentText(id, commentId, comment); } @@ -112,7 +111,6 @@ define('pages/singleTicket', [ if (id.length > 0) { var note = $($event.currentTarget).find('textarea#noteText').val(); var noteId = $($event.currentTarget).attr('data-noteId'); - note = '' + note + '
'; socketClient.ui.setNoteText(id, noteId, note); } diff --git a/src/socketserver.js b/src/socketserver.js index 87d258edb..388f6c45a 100644 --- a/src/socketserver.js +++ b/src/socketserver.js @@ -412,7 +412,10 @@ var socketServer = function(ws) { var ownerId = socket.request.user._id; var ticketSchema = require('./models/ticket'); if (_.isUndefined(ticketId) || _.isUndefined(issue)) return true; - issue = issue.replace(/(\r\n|\n\r|\r|\n)/g, '