diff options
author | metamuffin <metamuffin@disroot.org> | 2024-04-02 12:22:09 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-04-02 12:22:09 +0200 |
commit | bf022dbae8583482d86deec63f0f413e01f8d593 (patch) | |
tree | 7134386897251fe49b75f7993702f060c86d2416 /client-web/source/logger.ts | |
parent | 3b87805d50bef3e73e857dd8025a4383e5f6651d (diff) | |
download | keks-meet-bf022dbae8583482d86deec63f0f413e01f8d593.tar keks-meet-bf022dbae8583482d86deec63f0f413e01f8d593.tar.bz2 keks-meet-bf022dbae8583482d86deec63f0f413e01f8d593.tar.zst |
no async script load and optional logger
Diffstat (limited to 'client-web/source/logger.ts')
-rw-r--r-- | client-web/source/logger.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/client-web/source/logger.ts b/client-web/source/logger.ts index 210644a..0141281 100644 --- a/client-web/source/logger.ts +++ b/client-web/source/logger.ts @@ -6,6 +6,7 @@ /// <reference lib="dom" /> import { e } from "./helper.ts"; +import { PREFS } from "./preferences/mod.ts"; export const LOGGER_CONTAINER = e("div", { class: "logger-container", role: "log", aria_live: "off" }) @@ -35,7 +36,7 @@ export function log(k: LogScope | LogDesc, message: string, ...data: unknown[]) (d.error ? console.error : d.warn ? console.warn : console.log)(`%c[${d.scope}] ${message}`, `color:${log_scope_color[d.scope]}`, ...data); - if (LOGGER_CONTAINER) { + if (LOGGER_CONTAINER && (PREFS.show_log || d.error || d.warn)) { const e = document.createElement("p") e.classList.add("logger-line") if (d.error) e.classList.add("logger-error") |