From 483f0c65b1a5acbecd356d040cfe0f60b960df65 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 1 Nov 2021 18:45:16 +0100 Subject: [PATCH] Add hint in server operators buffer header --- components/buffer-header.js | 3 +++ state.js | 1 + 2 files changed, 4 insertions(+) diff --git a/components/buffer-header.js b/components/buffer-header.js index 072dd90..be01492 100644 --- a/components/buffer-header.js +++ b/components/buffer-header.js @@ -146,6 +146,9 @@ export default function BufferHeader(props) { if (props.user.account) { details.push(`authenticated as ${props.user.account}`); } + if (props.user.operator) { + details.push("server operator"); + } details = details.length > 0 ? `(${details.join(", ")})` : null; description = html`<${NickStatus} status=${status}/> ${realname} ${details}`; diff --git a/state.js b/state.js index edd6525..95cf929 100644 --- a/state.js +++ b/state.js @@ -374,6 +374,7 @@ export const State = { if (who.flags !== undefined) { who.away = who.flags.indexOf("G") >= 0; // H for here, G for gone + who.operator = who.flags.indexOf("*") >= 0; delete who.flags; }