Client-side PM Pre-processing complete.

This commit is contained in:
rainbow napkin 2025-10-02 02:29:29 -04:00
parent 57db26a827
commit 23ad679473

View file

@ -108,11 +108,17 @@ class pmPanel extends panelObj{
//Pull current sesh from sesh list //Pull current sesh from sesh list
const sesh = this.client.pmHandler.seshList.get(this.activeSesh); const sesh = this.client.pmHandler.seshList.get(this.activeSesh);
//Preprocess message from prompt
const preprocessedMessage = this.client.chatBox.commandPreprocessor.preprocess(this.seshPrompt.value);
//If preprocessedMessage had it's send flag thrown as false
if(preprocessedMessage != false){
//Stick recipients into the pre-processed message
preprocessedMessage.recipients = sesh.recipients;
//Send message out to server //Send message out to server
this.client.pmSocket.emit("pm", { this.client.pmSocket.emit("pm", preprocessedMessage);
recipients: sesh.recipients, }
msg: this.seshPrompt.value
});
//Clear our prompt //Clear our prompt
this.seshPrompt.value = ""; this.seshPrompt.value = "";