smol fixes

This commit is contained in:
zefie
2025-06-19 15:54:58 -04:00
parent 4eadb4b624
commit 0b63e1c1a9

View File

@@ -3845,7 +3845,6 @@ class WTVIRC {
} }
getGitRevision() { getGitRevision() {
console.log(__dirname)
try { try {
var gitPath = __dirname + path.sep + ".." + path.sep + ".." + path.sep + ".." + path.sep + ".git" + path.sep var gitPath = __dirname + path.sep + ".." + path.sep + ".." + path.sep + ".." + path.sep + ".git" + path.sep
const rev = fs.readFileSync(gitPath + "HEAD").toString().trim(); const rev = fs.readFileSync(gitPath + "HEAD").toString().trim();
@@ -3896,12 +3895,16 @@ class WTVIRC {
} }
processChannelModeParams(channel, mode, params) { processChannelModeParams(channel, mode, params, socket) {
if (!params) { if (!params) {
return false; // No parameters provided return false; // No parameters provided
} }
var target = this.findUser(params); var target = null;
console.log(channel, mode, params, target); if (socket.isserver) {
target = this.findSocketByUniqueId(params);
} else {
target = this.findUser(params);
}
if (!target) { if (!target) {
target = params; target = params;
} }
@@ -4121,7 +4124,6 @@ class WTVIRC {
return; return;
} }
} }
var channelModes = this.getChannelModes(channel);
for (let j = 0; j < modeChars.length; j++) { for (let j = 0; j < modeChars.length; j++) {
let param = null; let param = null;
let modeStr = ''; let modeStr = '';
@@ -4142,7 +4144,7 @@ class WTVIRC {
if (['o', 'I', 'b', 'e', 'v', 'h', 'l', 'k'].includes(mc)) { if (['o', 'I', 'b', 'e', 'v', 'h', 'l', 'k'].includes(mc)) {
var plusminus = (addingFlag) ? "+" : "-"; var plusminus = (addingFlag) ? "+" : "-";
param = params[paramIndex]; param = params[paramIndex];
var result = this.processChannelModeParams(channel, plusminus + mc, param); var result = this.processChannelModeParams(channel, plusminus + mc, param, socket);
paramIndex++; paramIndex++;
} else { } else {
var result = this.setChannelMode(channel, mc, addingFlag); var result = this.setChannelMode(channel, mc, addingFlag);