diff --git a/static/hogfather.js b/static/hogfather.js index ff23089..93a51f5 100644 --- a/static/hogfather.js +++ b/static/hogfather.js @@ -94,10 +94,13 @@ hogfather.PublicChat.prototype.getMessages = function() { if (message.message.type != 'message') { return; } + // Copy message so we can modify it. + message = JSON.parse(JSON.stringify(message)); // message == cosmopolite message // message.message = hogfather message // message.message.message == application message - ret.push(message.message.message); + message.message = message.message.message; + ret.push(message); }); return ret; };