From 05914194c65b8acdf6cda250d2facc075e331f3a Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Tue, 13 Sep 2016 18:36:04 -0400 Subject: [PATCH] Support multiline PM messages --- js/client.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/js/client.js b/js/client.js index f03838253..8070f7aa9 100644 --- a/js/client.js +++ b/js/client.js @@ -952,9 +952,12 @@ break; case 'pm': - var message = parts.slice(3).join('|'); - - this.rooms[''].addPM(parts[1], message, parts[2]); + var dataLines = data.split('\n'); + for (var i = 0; i < dataLines.length; i++) { + parts = dataLines[i].slice(1).split('|'); + var message = parts.slice(3).join('|'); + this.rooms[''].addPM(parts[1], message, parts[2]); + } break; case 'roomerror':