aboutsummaryrefslogtreecommitdiff
path: root/client-web/source/logger.ts
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-04-02 12:22:09 +0200
committermetamuffin <metamuffin@disroot.org>2024-04-02 12:22:09 +0200
commitbf022dbae8583482d86deec63f0f413e01f8d593 (patch)
tree7134386897251fe49b75f7993702f060c86d2416 /client-web/source/logger.ts
parent3b87805d50bef3e73e857dd8025a4383e5f6651d (diff)
downloadkeks-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.ts3
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")