also show anonymous messages such as 'field decyed'. Fixes #145
This commit is contained in:
parent
164d067d4a
commit
fbd892e88d
@ -250,10 +250,12 @@ window.chat.writeDataToHash = function(newData, storageHash, skipSecureMsgs) {
|
|||||||
// avoid duplicates
|
// avoid duplicates
|
||||||
if(json[0] in storageHash) return true;
|
if(json[0] in storageHash) return true;
|
||||||
|
|
||||||
|
var skipThisEntry = false;
|
||||||
|
|
||||||
var time = json[1];
|
var time = json[1];
|
||||||
var team = json[2].plext.team === 'ALIENS' ? TEAM_ENL : TEAM_RES;
|
var team = json[2].plext.team === 'ALIENS' ? TEAM_ENL : TEAM_RES;
|
||||||
var auto = json[2].plext.plextType !== 'PLAYER_GENERATED';
|
var auto = json[2].plext.plextType !== 'PLAYER_GENERATED';
|
||||||
var msg = '', nick, pguid;
|
var msg = '', nick = '', pguid;
|
||||||
$.each(json[2].plext.markup, function(ind, markup) {
|
$.each(json[2].plext.markup, function(ind, markup) {
|
||||||
switch(markup[0]) {
|
switch(markup[0]) {
|
||||||
case 'SENDER': // user generated messages
|
case 'SENDER': // user generated messages
|
||||||
@ -281,12 +283,12 @@ window.chat.writeDataToHash = function(newData, storageHash, skipSecureMsgs) {
|
|||||||
|
|
||||||
case 'SECURE':
|
case 'SECURE':
|
||||||
if(skipSecureMsgs) {
|
if(skipSecureMsgs) {
|
||||||
nick = null;
|
skipThisEntry = true;
|
||||||
return false; // breaks $.each
|
return false; // breaks $.each
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if(!nick) return true; // aka next
|
if(skipThisEntry) return true;
|
||||||
|
|
||||||
// format: timestamp, autogenerated, HTML message, player guid
|
// format: timestamp, autogenerated, HTML message, player guid
|
||||||
storageHash[json[0]] = [json[1], auto, chat.renderMsg(msg, nick, time, team), pguid];
|
storageHash[json[0]] = [json[1], auto, chat.renderMsg(msg, nick, time, team), pguid];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user