Fixed mangled chat logic and added clearer comments to prevent future mangling.

This commit is contained in:
rainbow napkin 2025-04-15 07:44:02 -04:00
parent 46e1b2c45b
commit dcafd8faf6

View file

@ -124,8 +124,15 @@ class chatBox{
//Create username label //Create username label
var userLabel = document.createElement('p'); var userLabel = document.createElement('p');
userLabel.classList.add("chat-panel-buffer", "chat-entry-username", flair); userLabel.classList.add("chat-panel-buffer", "chat-entry-username", );
userLabel.textContent = utils.unescapeEntities(data.user)
//Create color span
var flairSpan = document.createElement('span');
flairSpan.classList.add("chat-entry-flair-span", flair);
flairSpan.innerHTML = data.user;
//Inject flair span into user label before the colon
userLabel.innerHTML = `${flairSpan.outerHTML}: `;
//Append user label //Append user label
chatEntry.appendChild(userLabel); chatEntry.appendChild(userLabel);