From da05d696e7469d67d6df76d28aad711ee0e828e7 Mon Sep 17 00:00:00 2001 From: Patrick Davison Date: Wed, 23 Jan 2013 22:38:30 -0800 Subject: Chat fixes --- pages/chat.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'pages/chat.php') diff --git a/pages/chat.php b/pages/chat.php index 10e8f7f..094f86a 100644 --- a/pages/chat.php +++ b/pages/chat.php @@ -191,11 +191,17 @@ function getChatDone(data) { //console.log('(END) lastID', lastID); } +function prepChat(chat) { + chat = chat.join('|:|'); + chat = chat.replace(/\&/g,'%26') + return chat; +} + function getChat(message) { //console.log('LASTID:', lastID); var dataString = 'getChatFromID='+lastID; if (chatBuffer.length > 0) { - dataString += '&send=true&messages='+chatBuffer.join('|:|'); + dataString += '&send=true&messages='+prepChat(chatBuffer); chatBuffer.length = 0; } //$.getJSON('ajax_chat.php?getChatFromID='+lastID++message, ); @@ -206,7 +212,6 @@ function getChat(message) { data: dataString, success: function(data) {getChatDone(data);} }); - } function sendChat() { -- cgit v1.2.3