Actually fix crash in replay chat parsing

This commit is contained in:
Quinton Lee
2015-08-08 11:12:32 -05:00
parent c1f78290f6
commit b7917eb417

View File

@@ -359,7 +359,7 @@ var Tools = {
var showMe = !((Tools.prefs('chatformatting') || {}).hideme);
var hlClass = isHighlighted ? ' highlighted' : '';
var mineClass = (window.app && name.substr(1) === app.user.get('name') ? ' mine' : '');
var mineClass = (window.app && app.user && name.substr(1) === app.user.get('name') ? ' mine' : '');
var color = hashColor(toId(name));
var clickableName = '<span class="username" data-name="' + Tools.escapeHTML(name) + '">' + Tools.escapeHTML(name.substr(1)) + '</span>';
if (!/[A-Za-z0-9 ]/.test(name.charAt(0))) clickableName = '<small>' + Tools.escapeHTML(name.substr(0, 1)) + '</small>' + clickableName;