aboutsummaryrefslogtreecommitdiff
path: root/src/js/utils.js
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2024-11-30 14:24:18 +0200
committerkaotisk <kaotisk@arching-kaos.org>2024-11-30 14:24:18 +0200
commit3068b57c4841491ae885e555cc5560a1c2f80a9c (patch)
tree81c55efe4d761c2355763a9c228f706aa9f0ced8 /src/js/utils.js
parent31e92292f140c1e1ee2c7f04e11ba90392f6dab9 (diff)
downloadarching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.tar.gz
arching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.tar.bz2
arching-kaos-web-ui-3068b57c4841491ae885e555cc5560a1c2f80a9c.zip
Minor updates
- Fix refreshRadio and exported function - Exported function refreshChat - New function debugLog to replace console.log with conditional printing - Licensing to be LibreJS compatible - Minor fixes where applicable (see diff)
Diffstat (limited to 'src/js/utils.js')
-rw-r--r--src/js/utils.js32
1 files changed, 22 insertions, 10 deletions
diff --git a/src/js/utils.js b/src/js/utils.js
index c59936b..74f3cfa 100644
--- a/src/js/utils.js
+++ b/src/js/utils.js
@@ -1,17 +1,29 @@
-/* Arching Kaos Utils
- *
- * Kaotisk Hund - 2024
- *
- * @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0
- *
- */
-function refreshChat()
+// Arching Kaos Utils
+//
+// Kaotisk Hund - 2024
+//
+// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL v3.0
+//
+
+var showDebug = false;
+
+export function setDebug(value)
+{
+ if ( value === true || value === false ) showDebug = value;
+}
+
+export function refreshChat()
{
document.querySelector('#chat-iframe').src = 'https://irc.arching-kaos.net';
}
-function refreshRadio()
+export function refreshRadio()
+{
+ document.querySelector('#radio-iframe').src = 'https://radio.arching-kaos.com';
+}
+
+export function debugLog(message)
{
- document.querySelector('#chat-iframe').src = 'https://radio.arching-kaos.com';
+ if (showDebug) console.log(message);
}
// @license-end