Commit 056f9860 authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Simplify checking for privileged user messages.

parent fae045fb
...@@ -2531,27 +2531,28 @@ function gotUserMessage(id, dest, username, time, privileged, kind, message) { ...@@ -2531,27 +2531,28 @@ function gotUserMessage(id, dest, username, time, privileged, kind, message) {
case 'error': case 'error':
case 'warning': case 'warning':
case 'info': case 'info':
let from = id ? (username || 'Anonymous') : 'The Server'; if(!privileged) {
if(privileged)
displayError(`${from} said: ${message}`, kind);
else
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
return;
}
let from = id ? (username || 'Anonymous') : 'The Server';
displayError(`${from} said: ${message}`, kind);
break; break;
case 'mute': case 'mute':
if(privileged) { if(!privileged) {
setLocalMute(true, true);
let by = username ? ' by ' + username : '';
displayWarning(`You have been muted${by}`);
} else {
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
return;
} }
setLocalMute(true, true);
let by = username ? ' by ' + username : '';
displayWarning(`You have been muted${by}`);
break; break;
case 'clearchat': case 'clearchat':
if(privileged) { if(!privileged) {
clearChat();
} else {
console.error(`Got unprivileged message of kind ${kind}`); console.error(`Got unprivileged message of kind ${kind}`);
return;
} }
clearChat();
break; break;
default: default:
console.warn(`Got unknown user message ${kind}`); console.warn(`Got unknown user message ${kind}`);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment