Minor tweaks to galene.js.

This commit is contained in:
Juliusz Chroboczek
2026-04-29 19:43:36 +02:00
parent fb546d8b96
commit 4683c3c126
+9 -5
View File
@@ -2523,7 +2523,7 @@ document.getElementById('invite-dialog').onclose = function(e) {
try { try {
expires = dateFromInput(ex.value); expires = dateFromInput(ex.value);
} catch(e) { } catch(e) {
displayError(`Couldn't parse ${nb.value}: ${e}`); displayError(`Couldn't parse ${ex.value}: ${e}`);
return; return;
} }
} }
@@ -2613,7 +2613,7 @@ function addUser(id, userinfo) {
user.classList.add("user-p"); user.classList.add("user-p");
setUserStatus(id, user, userinfo); setUserStatus(id, user, userinfo);
user.addEventListener('click', function(e) { user.addEventListener('click', function(e) {
let elt = e.target; let elt = e.currentTarget;
if(!elt || !(elt instanceof HTMLElement)) if(!elt || !(elt instanceof HTMLElement))
throw new Error("Couldn't find user div"); throw new Error("Couldn't find user div");
userMenu(elt); userMenu(elt);
@@ -3092,7 +3092,7 @@ function gotUserMessage(id, dest, username, time, privileged, kind, error, messa
case 'kicked': case 'kicked':
case 'error': case 'error':
case 'warning': case 'warning':
case 'info': case 'info': {
if(!privileged) { if(!privileged) {
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
return; return;
@@ -3100,7 +3100,8 @@ function gotUserMessage(id, dest, username, time, privileged, kind, error, messa
let from = id ? (username || 'Anonymous') : 'The Server'; let from = id ? (username || 'Anonymous') : 'The Server';
displayError(`${from} said: ${message}`, kind); displayError(`${from} said: ${message}`, kind);
break; break;
case 'mute': }
case 'mute': {
if(!privileged) { if(!privileged) {
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
return; return;
@@ -3109,6 +3110,7 @@ function gotUserMessage(id, dest, username, time, privileged, kind, error, messa
let by = username ? ' by ' + username : ''; let by = username ? ' by ' + username : '';
displayWarning(`You have been muted${by}`); displayWarning(`You have been muted${by}`);
break; break;
}
case 'clearchat': { case 'clearchat': {
if(!privileged) { if(!privileged) {
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
@@ -4201,7 +4203,9 @@ function handleInput() {
} else { } else {
let c = commands[cmd]; let c = commands[cmd];
if(!c) { if(!c) {
displayError(`Uknown command /${cmd}, type /help for help`); displayError(
`Unknown command /${cmd}, type /help for help`
);
return; return;
} }
if(c.predicate) { if(c.predicate) {